下载此文档

C语言习题级答案3.docx


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
测试题 3 语言中不合法的字符常量是 C A、’\65 ’B、’\xff ’C、’\028 ’D、’&’ p与数组 a,不能进行的操作是( C)。 A、 p=&a[0]; B、 p=a; C、 p=&a; D、*p=a[0]; 3. 若有 x=22,y=26,z=0; , 则执行下面语句后,z 的输出结果是(B) z=x>y?x:y A、 72 B、 26 C、 48 D、 22 4. 对于建立函数的目的,正确的说法是 D A 、提高程序的执行效率 B 、减少程序的篇幅 C 、减少程序文件所占的内存 D 、提高程序的可读性 :char*p1,*p2; 则下列表达式中正确合理的是 C A、 p1/=5 B、 p1+=5 C、 p1=&p2 D、 p1*=p2 ( B)。 main() { int i=1,sum=0; while(i<10) sum=sum+1;i++; printf("i=%d,sum=%d",i,sum); }A、 i=10,sum=9 B 、运行出现错误 C、 i=2,sum=1 7. 若变量已正确定义且 k 的值是 4, 计算表达式(j =4, k--) 后,j和k 的值为( C) A、 j=4, k=4 B、 j=3, k=3 C、 j=4, k=3 D、 j=3, k=4 8. 给出以下定义: char x[ ]="abcdefg"; char y[ ]={'a','b','c','d','e','f','g'}; 则正确的叙述为(A) A 、数组 x 的长度大于数组 y 的长度 B 、数组 x 和数组 y 等价 C 、数组 x 和数组 y 的长度相同 D 、数组 x 的长度小于数组 y 的长度 9. 在下述程序中,判断 i>j 共执行了多少次 C #include <> main() { inti= 0,j= 10, k= 2,s= 0; for( ;;){i += k; if(i > j){ printf( “%d\n ”, s); break; }s += i;}}A、4B、8C、6D、7 10. 下列各 m 的值中, 能使 m%3==2&&m%5==3&&m%7==2 为真的是(D)。 A、8B、 17 C、6D、 23 11. 下面判断正确的是(D)。 A、 char *a="china"; 等价于 char *a;*a="china"; B、 char str[10]={"china"}; 等价于 char str[10];str[]={"china"}; C、 char c[4]="abc",d[4]="abc"; 等价于 char c[4]=d[4]="abc"; D、 char *s="china"; 等价于 char *s;s="china"; 12. 设b 的值为二进制数, b=00000010; 表达式(b>>2)/(b>>1) 的值是( A )。 A、0B、2C、8D、4 13. 以下叙述正确的是( A )。 A 、用 do-while 语句构成的循环,在 while 后的表达式为零时结束循环 B、 do-while 语句构成的循环只能用 break 语句退出. C、 do-while 语句构成的循环不能用其它语句构成的循环来代替. D 、用 do-while 语句构成的循环,在 while 后的表达式为非零时结束循环. 14. 以下正确的说法是( D )。 A 、如果形参与实参类型不一致,以实参类型为准 B、 return 后边的值不能为表达式 C 、定义函数时, 形参的类型说明可以放在函数体内 D 、如果函数值的类型与返回值类型不一致,以函数值类型为准 15. 已定义两个字符数组 a,b, 则以下正确的输入格式 B 是A、 scanf("%s%s", &a, &b); B、 scanf("%s%s", a, b); C、 gets("a"),gets("b"); D、 get(a, b); 16. 宏定义#define PI 中的宏名 PI 代替 C A 、不确定类型的数 B 、一个单精度实数 C 、一个字符串 D 、一个双精度实数 17. 以下叙述中正确的是( A)。 A、C 程序中注释部分可以出现在程序中任意合适的地方 B 、分号是 C 语句之间的分隔符, 不是语句的一部分 C 、花括号“{“和”}”只能作为函数体的定界符 D 、构成 C 程序的基本单位是函数, 所有函数名都可以由用户命名 18. 若有说明:int a[3][4]; 则数组 a 中各元素(A)。 A 、不能得到确定的初值 B 、可在程序的编译或运行阶段得到初值 0 C 、可在程序的运行阶段得到初值 0 D 、

C语言习题级答案3 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlya
  • 文件大小53 KB
  • 时间2017-02-22