17春学期《C语言及程序设计》在线作业1

所属学校: 科目:C语言及程序设计 2017-04-09 14:32:06
17春学期《C语言及程序设计》在线作业18Qv傲朋学习网
试卷总分:100       测试时间:--8Qv傲朋学习网
单选题8Qv傲朋学习网
判断题8Qv傲朋学习网
8Qv傲朋学习网
一、单选题(共 15 道试题,共 75 分。)V8Qv傲朋学习网
1.  合法的C语言标识符是()。8Qv傲朋学习网
A. abc8Qv傲朋学习网
B. 2ab8Qv傲朋学习网
C. _a18Qv傲朋学习网
D. /n8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
2.  char*A[5],则标识符A的意义时()。8Qv傲朋学习网
A. A是一个指向有5个字符型元素的指针变量8Qv傲朋学习网
B. A是一个有5个元素的一维数组,每个元素指向字符型的指针变量8Qv傲朋学习网
C. A是一个指向字符型的函数的指针变量8Qv傲朋学习网
D. A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
3.  标有/**/语句的输出结果为()intx=20;printf(“%d,%o,%x”,x,x,x);/**/8Qv傲朋学习网
A. 20,20,208Qv傲朋学习网
B. "20,24,14"8Qv傲朋学习网
C. "20,14,24"8Qv傲朋学习网
D. "20,024,14"8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
4.  下面的叙述,不正确的是()。8Qv傲朋学习网
A. 宏名无类型,其参数也无类型8Qv傲朋学习网
B. 宏定义不是C语句,不必在行末加分号8Qv傲朋学习网
C. 宏替换只是字符替换8Qv傲朋学习网
D. 宏替换定义命令必须写在文件开头8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
5.  有定义inta[3][4],输入其3行2列元素的正确语句为()8Qv傲朋学习网
A. scanf(“%d”,a[3,2]);8Qv傲朋学习网
B. "scanf(“%d”,*(*(a+2)+1))"8Qv傲朋学习网
C. "scanf(“%d”,*(a+2)+1);"8Qv傲朋学习网
D. "scanf(“%d”,*(a[2]+1));"8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
6.  若有定义inta=2,b=9,k;k=a+b++/a++则k的值是()8Qv傲朋学习网
A. 6.58Qv傲朋学习网
B. 78Qv傲朋学习网
C. 68Qv傲朋学习网
D. 88Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
7.  设已定义i和k为int类型变量,则以下for循环语句for(I=0;k=-1,k=1;i++,k++)printf(“****/n”);8Qv傲朋学习网
A. 判断循环结束的条件不合法8Qv傲朋学习网
B. 是无限循环8Qv傲朋学习网
C. 循环依次也不执行8Qv傲朋学习网
D. 循环只执行一次8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
8.  当正常执行了文件关闭操作时,fclose函数的返回值是()。8Qv傲朋学习网
A. -18Qv傲朋学习网
B. 随机值8Qv傲朋学习网
C. 08Qv傲朋学习网
D. 18Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
9.  sizeof(float)是()。8Qv傲朋学习网
A. 双精度型表达式8Qv傲朋学习网
B. 一个整型表达式8Qv傲朋学习网
C. 一个函数调用8Qv傲朋学习网
D. 一个不合法的表达式8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
10.  函数rewind(fp)的作用是:使文件位置指针()。8Qv傲朋学习网
A. 重新返回文件的开头8Qv傲朋学习网
B. 返回到前一个字符的位置8Qv傲朋学习网
C. 指向文件的末尾8Qv傲朋学习网
D. 自动移至下一个字符的位置8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
11.  执行下面的程序后的数学结果为()intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z/=2;printf(“%d,%d,%d”,x,y,z);8Qv傲朋学习网
A. 40,36,308Qv傲朋学习网
B. "32,8,7"8Qv傲朋学习网
C. "32,28,7"8Qv傲朋学习网
D. "32,28,7.5"8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
12.  下列四组选项中,均是不合法的用户标识符的选项是______。8Qv傲朋学习网
A. AP_0do8Qv傲朋学习网
B. floatgoto_A8Qv傲朋学习网
C. b-agotoint8Qv傲朋学习网
D. _123tempINT8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
13.  下列四组选项中,均不是C语言关键字的选项是()。8Qv傲朋学习网
A. defineIFtype8Qv傲朋学习网
B. getccharprintf8Qv傲朋学习网
C. includescanfcase8Qv傲朋学习网
D. whilegopow8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
14.  下列关于switch语句和break语句的结论中,只有()是正确的。8Qv傲朋学习网
A. break语句是switch语句的一部分8Qv傲朋学习网
B. 在switch语句中可以根据需要使用或不使用break语句8Qv傲朋学习网
C. 在switch语句中必须使用break语句8Qv傲朋学习网
D. "以上三个结论有两个是正确的"8Qv傲朋学习网
      满分:5  分8Qv傲朋学习网
15.  对于循环语句while(1);下面()是正确的。8Qv傲朋学习网
A. 死循环8Qv傲朋学习网
B. 循环一次8Qv傲朋学习网
C. 不进如循环体8Qv傲朋学习网
D. 编译有错
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: