C语言程序设计试题1.docx
《C语言程序设计试题1.docx》由会员分享,可在线阅读,更多相关《C语言程序设计试题1.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计试题1 C语言程序设计试题1 一、单项选择题 1C语言规定,在一个源程序中main函数的位置_d_ 。 A必须在最开始B必须在最后 C必须在预处理命令的后面D可以在其他函数之前或之后 2以下选项中,_d_ 是C语言关键字 Aprintf Binclude Cfun D.default 3已知有声明int a=3,b=4,c;,则执行语句c=1/2*(a+b);后,c的值为_a_ 。 A0 B3 C3.5 D4 4设指针变量占4个字节的内存空间,若有声明char *p=123;int c;,则执行语句 c=sizeof(p);后,c的值为_d_ A1 B2 C3 D4 5已知有声明
2、int a=3,b=4;,下列表达式中合法的是_d_。 Aa+b=7 Ba=|b| Ca=b=0 D(a+)+ 6已知有声明char s20=Hello;,在程序运行过程中,若要想使数组s中的内容修改为Good,则以下语句中能够实现此功能的是_d_。 As=Good; Bs20l=Good; Cstrcat(s,Good); Dstrcpy(s,Good); 7已知有声明int a44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16;,若需要引用值为12的数组元素,则下列选项中错误的是_a_ 。 A*(a+2)+3 B*(*(a+2)+3) C*(a2+3) Da
3、23 8已知有声明int n;float x,y;,则执行语句y=n=x=3.89;后,y的值为_b_ 。 A3 B30 C389 D40 9已知有声明int a=12,b=15,c;,则执行表达式c=(a|(b-=a)后,变量b和c的值分别为 _b_。 A3,1 B15,12 C15,1 D3,12 10下面的函数定义正确的是_d_ A)float fun (float x ; float y) return x*y; B)float fun (float x,y) return x*y; C)float fun (x,y) int x,y;return x*y; D)int fun (in
4、t x, int y) return x*y; 11.某程序需要使用一个代表常数3.14的符号常量名P,以下定义中正确的是_d_。 A.#define P 3.14; B.#define P(3.14) C.#define P=3.14; D.#define P 3.14 12.下列四个选项中,属于C语言关键字的是_c_ 。 A.Float B.single C.double D.real 13.已知某编译系统中signed int类型数据的长度是16位,该类型数据的最大值是_D_。 A.32767 B.32768 C.127 D.65535 14.以下关于if语句和switch语句的叙述中错
5、误的是B_。 A.if语句和switch语句都可以实现算法的选择结构 B.if语句和switch语句都能实现多路(两路以上)选择 C.if语句可以嵌套使用 D.switch语句不能嵌套使用 15.已有声明char *s1=China,s210,*s3=Nanjing,*s4;,以下字符串赋值语句在执行时可能出现错误的是_A_。 A.strcpy(s3,s1); B.strcpy(s4,s1); C.strcpy(s2,s1); D.strcpy(s2,s3); 16.已有声明int x=0,*p=&x;,以下语句中有语法错误的是_B_。 A.printf(%d,*x); B.printf(%d
6、,&x); C.printf(%d,*p); D.printf(%d,x); 17.以下叙述中错误的是D_。 A.在函数外可以声明变量 B.变量声明的位置决定了该变量名的使用范围 C.函数调用时在函数内声明的变量所得到的值将无法保存到该函数的下一次调用 D.在函数外声明的变量,其值可以保存到该程序运行结束 18.已有声明int t=1;,则执行printf(%d,(t+5,t+);时输出结果是_D_。 A.1 B.6 C.2 D.7 19.已有声明static char *p=Apple;,则执行语句puts(p+2);时输出为_D_。 A.Apple B.Cpple C.pple D.ple
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 试题
限制150内