1. 十六进制数0x1f4转换成十进制是500。( )

  2. 答案:对
  3. 只能在循环体内和switch语句体内使用break语句。( )

  4. 答案:对
  5. 7%3的结果是1。( )

  6. 答案:对
  7. for语句中的表达式可以为空。( )

  8. 答案:对
  9. 在switch语句中,每一个的case常量表达式的值可以相同。( )

  10. 答案:错
  11. 表达式: 10!=9的值是1。( )

  12. 答案:对
  13. 已知int a=3;char b = '0';则表达式a+b的结果是30。( )

  14. 答案:错
  15. if和else必须成对出现。( )

  16. 答案:错
  17. 表达式: 10 == 9的值是0。( )

  18. 答案:对
  19. if后面的条件表达式必须用圆括号括起来。( )

  20. 答案:对
  21. while和for都是先循环后判断,而do-while是先判断后循环。( )

  22. 答案:错
  23. 字符常量是用双引号括起来的单个字符。( )
  24. 在switch语句中,多个case的后面可以公用一组执行语句。( )
  25. 可以使用以下语句定义一维数组a:int n; scanf("%d",&n); int a[n];( )
  26. 如有定义语句int a[]={1,8,2,8,3,8,4,8,5,8}; ,则数组a的大小是10。( )
  27. 若要求在if后一对圆括号中表示a等于0的关系,则能正确表示这一关系的表达式为a=0。( )
  28. continue只能用于循环体中。( )
  29. 循环体中不能再有循环语句。( )
  30. return (z);中的括号“( )”可以省略。( )
  31. ’3’和3是一样的。( )
  32. C语言表达式10!=9输出的值是( )。
  33. 若变量已正确定义并赋值,表达式-k++等价于( )。
  34. 若w=1,x=2,y=3,z=4,则条件表达式w>x?w:y<z?y:z的结果是( )。
  35. 设int x=3;则表达式++n,n输出的结果( )。
  36. [removed]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
  37. 以下循环体 #include<stdio.h> void main( ) { int i,j; for(i=0,j=1; i<=j+1; i+=2, j--) printf("%d \n",i); }的执行次数是( ).
  38. 下列程序  struct abc  {int a,b,c;};  main()  {struct abc s[2]={{1,2,3},{4,5,6}};int t;   t=s[0].a+s[1].b;   printf("%d\n",t);  }的输出结果是( )。
  39. 以下描述正确的是( )。
  40. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为( )的文件。
  41. 如果c为字符型变量,判断c是否为空格不能使用( ).(假设已知空格ASCII码为32)
  42. 设n=10,i=4,则表达式n%=i+1执行后,n的值是( )。
  43. 对于 for(表达式1;表达式2 ;表达式3) 语句的正确描述( )。
  44. 以下叙述正确的是( ).
  45. 在C语言中,char型数据在内存中的存储形式是( )。
  46. 以下合法的用户标识符是( )。
  47. 设ch是char型变量,值为'A',则表达式ch= ch+32的值是( ).
  48. 以下合法的字符串常量是( )。
  49. 在C语言中,以下叙述不正确的是( ).
  50. 有以下程序段:int k=0;while(k=1) k++;while循环执行的次数是( )。
  51. 有输入语句:scanf(“a=%d, b=%d, c=%d”, &a, &b, &c);为使变量a,b,c的值分别为1,3,2,从键盘上输入数据的正确形式应当是( )。
  52. 在 C中,对文件的存取以( )为单位。
  53. 为表示关系x≥y≥z,应使用C语言表达式( ).
  54. 以下数据类型占用1个内存字节的是( )。
  55. C语言程序的基本单位是( )。
  56. 一个C语言的执行是从( ).
  57. 以下条件表达式中能完全等价于条件表达式x的是( ).
  58. 设ch是char型变量,值为'A',则表达式ch= ch+32的值是( ).
  59. C语言中,要求运算数必须都是整数的运算符是( )。
  60. 与0x30等值的数为( )。
  61. 在 C中,当文件指针变fp已指向“文件结束”,则函数feof(fp)的值是( )。
  62. 在 C中,下面对文件的叙述正确的是( )。
  63. 在 C中,对文件的存取以( )为单位。
  64. 下面程序段的功能是#include main(){char s1;s1=putc(getc(stdin),stdout);}
  65. 下面的变量表示文件指针变量的是( )。
  66. 若有说明: int *p1, *p2,m=5,n;以下均是正确赋值语句的选项是( )。
  67. 程序 #include <stdio.h> main() { int a,b,c=246; a=c/100%9; b=(-1)&&(-1); printf("%d,%d\n",a,b); } 输出结果是( )。
  68. 变量的指针,其含义是指该变量的( )。
  69. 已有定义 int k=2;int*ptr1,*ptr2;且 ptr1 和 ptr2 均已指向变量k,下面不能正确执行的赋值语句( )。
  70. 以下与库函数strcpy(char *p1,char *p2) 功能不相等的程序段是( ).
  71. 给出以下定义,const char* p1 = “hello”;char* const p2 = “world”;下列哪些操作是合法的( )
  72. 若有语句: int *p,a=4; 和 p=&a ;下面均代表地址的一组选项是( )。
  73. 设有程序段 :char s[ ]=” china ” ; char *p则;下p=s面叙;述正确的是( )。
  74. 下列函数定义中,有语法错误的是( )
  75. 下面判断正确的是( )。
  76. 有如下定义  struct person{ char name[9]; int age;};  struct person calss[4]={ "Johu",17,                            "Paul",19,                            "Mary",18,                            "Adam",16,};根据以上定义,能输出字母M的语句是________。
  77. 变量a所占的内存字节数是________。(假设整型int为4字节)struct stu  { char name[20];    long int n;    int score[4];  } a ;
  78. 在C语言中,函数的数据类型是指( )。
  79. 一个完整的C源程序是( )。
  80. 以下关于函数的叙述中正确的是( )。
  81. 在函数调用时,以下说法正确的是( )。
  82. C语言中函数返回值的类型是由( ) 决定的。
  83. 已知int a[3][4];则对数组元素引用正确的是( )。
  84. 以下能对一维数组a进行初始化的语句是: ( )。
  85. 对二维数组的正确定义是( )。
  86. 已知:int a[10]; 则对a数组元素的正确引用是( )。
  87. 若有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为 ( )。
  88. 以下对一维数组a的正确说明是:( )。
  89. 下述关于循环体的描述中,( )是错误的。
  90. 有该程序,void main( ){             int i=0;             while(i<10){                if(i<1) continue;if(i==5) break;                 i++; }                     .....while循环的循环次数是( )。
  91. C语言中函数返回值的类型是由( )决定的.
  92. 该程序中,void main( ){             int i=0;             while(i<10 xss=removed>
  93. 以下叙述正确的是( )。
  94. 阅读以下程序: int main(void) { int x;scanf(“%d”,&x);if(x--<5)printf(“%d”,x); else printf(“%d”,x++); } 程序运行后,如果从键盘上输人5,则输出结果是( )。
  95. 有以下程序 int main(viod) { int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c++ ;printf("%d\n",c); } 该程序的输出结果是 ( )。
  96. [removed]iVBORw0KGgoAAAANSUhEUgAAANIAAAAUCAYAAAD4KGPrAAAEQ0lEQVR4Ae1aAW7rIAzdDblNrlLlHus5pt6iO4W/jDGxwQZ+w7pWY9KUhoB5PL9nSLcPWD+LgcXAaQY+TkdYARYDiwFYRloiWAxMYGAZaQKJK8RiYBlpaWAxMIGBhpHucN0ChBBg/5owUyPE/XODcLk1eqxHr8HADfawwfX7NdDUKH4Pn2+krx3CdoV7jfbhFs8wXntrojgmkNF/04TzcFDhOl+0UEyJl04RVNiHcv0zQlU4EPsQFksd8/HdLgG2z74LXCPh4kYCWMsx276vsD1MUBERTR52oD2MBDgVazGdezsVxxwjqcQrfMUqMB+vwCEAKMwFzN+/xbz0d+GnGQnJOl9tidaK+B/YPUcSOBfHWMJ6uBQmWbxKjpSRSMyUnzmG7uGUz2dqQ8aVn/tz4G7GxVmOBADkrvPqYRoJJ8V3I/o9gut24dKUlCu+65jHibZI4tYugOp5GAcb0YhViKKgoXFLx6C8m8U4PA+J6+DhERwkyhy/gQTAWFfqT0efIg/e7p7WQLhFjkojpZ0gry/zT5jtotc7OtFYKbrq2JZ0dXCSxhh6Y7qiHjI+brWuPj6MYa+J4zSMhJx6fKfhppHwWXm0qxaDiWEHp+Qd5DA4vjZAprkk+TzKvhpkxfkPodnjnFYxtk+2jDGCg0Ti8yLjYV8hfPlIHn86SY15CjvsqRiyeMpiBZyzyw6bei8x1pWx2M8Os/j4c4jOhxirEG2lPTeGjQ+793OLYz0NtZ4RmEEjWQBJJDFRQozmGjvJr5JsBuFGQ3C9+Xmoc81CGKp6HGQ2DiMeTxWvmAPcFX2x1jzSmP2rzF95T4UTX/JvzW9Qy3EUf7wIqgU5N+UcTjezuRibikXedXnXE0bNuedn6aqLXy834P9nA05wBCsAxkVg8LRddoWM4z23pyQKEVNVPY5STARVVzEvk2kcW/jRyDWTKTDguOfi6CULOWwbyay6LCa5NmwTYmKOaL2+UQEsHaT8JQHyDsgxM7dNoXLvyPqJr9htfDHqmaNdXLevX4w/uCMlUclkVEe71kT+AhFEJFvGxsbWjzKOYayusUXw3NeII7qZH3s44ntP72xuRq4aUeSxsKk5dbfIY2GQXAxUO5lSiZ4NZ77j8jztPNJ7Xui+mHM0ut7hLv4uFfEqrKS9o6jr0frOx4dx1Xr1QCybfrHPGqkG5YZhI2WScmURxhmYqLWQ/zZSsVtUJKPYRoyZxJMJxnGNo1NmTXzIQg3W3xsayREx6CP2tZOtxUWG99Yn8eBOztzkduZFGId2/JTP3G7tTL5Qq+UMN6T1sK4KE7W+hKmn8PHh+nOe64FtIw3oyTWSOdeZRkxQRdKZgP5YNGabNH/s1Ce4Zhbu1MB/KdgN9ifpxmYVjW4VFd37eUZ65Ainsa67xcDTGcCdjHf11uRPNVILyHq2GHhnBpaR3jl7C/vLMLCM9DKpWEDemYF/yTfAni4GzlAAAAAASUVORK5CYII=
  97. 以下非法的赋值语句是 ( )。
  98. 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2 的值是 ( )。
  99. 变量名必须使用英文字母。( )
  100. 只有先经过编译才可能生成可执行程序。( )
  101. 在一个C程序中main函数必须出现在所有函数之前。 ( )
  102. 一个C程序的执行是从main()函数开始,直到最后一个函数结束。( )
  103. int类型的数据范围不可能比float类型的大。 ( )
  104. C语言中的简单数据类型包括( )。
  105. short类型的数据长度为2个字节,则unsigned short类型数据的取值范围是( )。
  106. C语言中short类型的变量a的值为-8,则a在内存中的存储形式是( )。
  107. .下列可以正确表示字符型常数的是( )。
  108. 下面4个选项中,均是合法转义字符的选项是( )。
  109. 下列常数中不能作为C的常量的是( )。
  110. 在C语言中,错误的short类型的常数是( )。
  111. 将字符g赋给字符变量c,正确的表达式是( )。
  112. 以下( )是错误的转义字符。
  113. 在C语言中,数字029是一个( )。
  114. 一个C程序的执行是从( )。
  115. C语言是一种( )。
  116. 下列各个叙述正确的是( )。
  117. 下列各项中,不是C语言的特点是( )。
  118. 下列叙述错误的是( )。
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(5) dxwkbang
返回
顶部