《C语言程序设计》2010-2011-2A(2011-5-26).docVIP

  • 58
  • 0
  • 约8.97千字
  • 约 7页
  • 2017-08-23 发布于河南
  • 举报

《C语言程序设计》2010-2011-2A(2011-5-26).doc

河南理工大学 2010~2011 学年第 2 学期 《C语言程序设计》试卷(A卷) 考试方式:闭卷 本试卷考试分数占学生总评成绩的 70 % 注:请将答案填写在答题纸上,写在试卷上,不得分。 一、单项选择题(每题1分,共30分) ,在每小题列出的四个选项中只有一个选项是符合题目要求的,请在答案卡上将正确答案所对应选项的字母涂黑。 1. 以下选项中正确的语句组是______。 A) char s[];s=book!    B) char *s;s={book!}; C) char s[10];s=book!   D) char *s;s=book!; 2.C语言源程序文件的后缀是______。 A) .c B) .obj C) .exe D) .txt 3.以下选项中不正确的常量是______。 A)a B)a C)5 D)b 4.下列不正确的转义字符是 。 A)\\ B)\ C)074 D)\0 5.C语言程序设计中可以对程序进行注释,注释部分可以用______符号括起来。 A){ } B)[ ] C)/* */ D) */ /* 6.在一个C程序中,main函数出现的位置是 。 A)必须在程序的最后面 B)可以在任意地方 C)必须在程序的最前面 D)必须在系统调用的库函数的后面 7.若已定义x和y为double类型,则表达式x=2,y=x+3/2 的值是 。 A)3.500000 B)3 C)2.000000 D)3.000000 8.设x、y均为float类型变量,下面不正确的赋值语句是 。 A)x=x+1; B)y=(x%2)/10; C)x*=y+8; D)x=y=0; 9.若有以下定义,则能使其值为3的表达式是 。 int k=7,x=12; A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D)(x%=k)-(k%=5) 10.若有以下定义和语句,则输出结果是 。 char c1=b,c2=e; printf(%d%%,%c\n,c2-c1,c2-a+A); A)%3,E B)3%,E C)2%,E D)%2,E 11.设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是???????????。A)xy B)??x=y C)?x||y+zy-z D)!((x<y)!z?||1) 12.分析以下C程序,其正确的运行结果是 (注:ㄩ#include stdio.h main() { long y=-43456; printf(y=%-8ld\n,y); printf(y=%-08ld\n,y); printf(y=%08ld\n,y); printf(y=%+8ld\n,y); } A) y=ㄩㄩ-43456 B) y=-43456 y=-ㄩㄩ43456 ? y=-43456 ? y=-0043456 ??? y=-0043456 ? y=-43456 ? y=+-43456 C) y=-43456 D)y=ㄩㄩ-43456 ? y=-43456 ? y=-0043456 ? y=-0043456 ? y ? y=ㄩㄩ-43456 ? y=+43456 13.设整型变量st,c1,c2,c3,c4的值均为2,则执行语句(s=c1c2)||(t=c3c4)后,s,t的值为  A1,2??B)1,1??? C)0,1??? D)1,0 25,13,10,正确的输出结果为

文档评论(0)

1亿VIP精品文档

相关文档