公司c语言笔试题计算机NET_计算机-.NET.pdf
《公司c语言笔试题计算机NET_计算机-.NET.pdf》由会员分享,可在线阅读,更多相关《公司c语言笔试题计算机NET_计算机-.NET.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1写一个标准宏 MIN,这个宏输入两个参数并返回较小的一个。(#defineMIN(A,B)(A)=(B)(A):(B)2用变量 a 给出下面的定义 a)个整型数(inta)b)个指向整型数的指针(int*a)c)一个指向指针的的指针,它指向的指针是指向一个整型数(int*a)d)个有10 个整型数的数组(inta10)e)个有 10 个指针的数组,该指针是指向一个整型数的(int*a10)f)一 个指向有 10 个整型数数组的指针(int(*a)10)g)个指向函数的指针,该函数有一个整型参数并返回一个整型数(int(*a)(int)3int a=5,b=7,c;c=a+b;a=(6),c=
2、(12)4.char str二Hello;char*p=str;int n=10;请计算 sizeof(str)=(6);sizeof(p)=(4)sizeof(n)=(4)5.void Func(char str100)请计算 sizeof(str)=(4);6.void*p=malloc(100);请计算 sizeof(p)=(4);7 以下程序的输出结果是 main()intk=17;printf(%d,%o,%xn,k,k,k);(17,21,11)8在位运算中,操作数每右移一位,其结果相当于(操作数除以 2)9若 x 和 n 均是 int 型变量,且 x 和 n 的初值均为 5,则计
3、算表达式 x+=n+后 x 的值为(10),n 的值为(6)10.若有定义:inta34=l,2,0,4,6,8,10;则初始化后,a2得到的初值 是(0),a得到的初值是(6)。11若有定义:inta=8,b=5,C;,执行语句 C=a/b+;后,c 的值为(1)12请写出下列代码的输出内容(10,12,120)#in cludeo main()int a,b,c,d;a=10;b=a+;c=+a;向指针的的指针它指向的指针是指向一个整型数个有个整型数的数组个有个指针的数组该指针是指向一个整型数的一个指向有个整型数数组的指针个指向函数的指针该函数有一个整型参数并返回一个整型数二请计算请计算请
4、计算以算表达式后的值为的值为若有定义则初始化后得到的初值是得到的初值是若有定义执行语句后的值为请写出下列代码的输出内容填写下列代码运行的结果输出填写下列代码运行的结果输出填写下列代码运行的结果输出填写下列代码户的工作路径开始搜索写一个函数找出一个整数数组中第二大的数自己设计函数的形式参数和返回值写一个函数输入一个字符串分别统计出其中的英文字母数数字空格和其他字符d=10*a+;printf(b,c,d:%d,%d,%d,b,c,d);return 0;13 填写下列代码运行的结果。void main(void)int a23=1,2,3,4,5,6;int*p=(int*)(a+1);P-;p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司 语言 笔试 计算机 NET_ NET
限制150内