本答案对应课程为:点我自动跳转查看
本课程起止时间为:2018-03-23到2018-07-22
本篇答案更新状态:已完结

第二周 C语言基础语法 语法知识选择题

1、 问题:下列浮点数的表示中不正确的是(    )。
选项:
A:22.3 
B: .719e22 
C:e23
D:12. e2
答案: 【e23

2、 问题:合法的C语言标识符是(    )
选项:
A:2a
B:sum
C:int 
D:a*b
答案: 【sum

3、 问题:不合法的C语言标识符是 (    )。
选项:
A:8
B: j2_KEY 
C:4d
D:Double
答案: 【4d

4、 问题:下列定义变量的语句中错误的是(  )。
选项:
A:int  x1; 
B:float y1; 
C:double z1; 
D:Double a1;
答案: 【Double a1;

5、 问题:在C语言中,要求运算数必须是整型的运算符是(     )。
选项:
A:%
B:/
C:+
D:-
答案: 【%

6、 问题:下面(   )语句正确地描述了计算公式   
选项:
A:y = axxx/x – b;
B:y = axxx/(x – b);
C:y = (axxx)/(x – b);
D:y = a
xxx/x – b;
答案: 【y = (axx*x)/(x – b);

7、 问题:下面(   )是合法的赋值语句 .
选项:
A: i=1;
B:‍i+1=5;
C:5=i;
D:i *3=i+1;
答案: 【 i=1;

8、 问题:下面程序的输出是(   ) 。#include <stdio.h>int main(){   int x=10,y=3;   printf("%d",y=x/y);   return 0;}
选项:
A:0
B:1
C:3
D:不确定的值
答案: 【3

9、 问题:下面程序的输出是(   ) 。#include <stdio.h>int  main(){ int  a= 5; printf("a=%d",++a+2); return 0;}
选项:
A:a=6
B:8
C:a=5
D:a=8
答案: 【a=8

10、 问题:78%10的结果是(   )。
选项:
A:78
B:8
C:7
D:10
答案: 【8

11、 问题:下面程序的输出是(   ) 。 #include  <stdio.h>int  main(){   int  a=8;   printf("%d",(a++)*2);   return 0;}
选项:
A:8
B:9
C:16
D:18
答案: 【16

12、 问题:下面程序的输出是(   ) 。#include  <stdio.h>int  main(){   int  a=3;   printf("%d",(a–)*7);   return 0;}  
选项:
A:21
B:2
C:3
D:14
答案: 【21

13、 问题:下面程序的输出是(   ) 。#include <stdio.h>int  main(){   int  b=3,a= 3;   printf("%d,%d",b,a–);   return 0;} 
选项:
A:3,2
B:2,3
C:3
D:3,3
答案: 【3,3

14、 问题:i=1;执行(    )语句后,变量i的值不会发生变化。
选项:
A:i+5;
B:–i;
C:i=2*i;
D:i=6;
答案: 【i+5;

15、 问题:int x;scanf("%d",&x);下面(   )可以获得x的个位数。
选项:
A:x%10;
B:x/10;
C:x/100-x/10;
D:x-x/10;
答案: 【x%10;

16、 问题:下面(          )语句正确地描述了方程
选项:
A:‍y = a * x * x * x + c;
B:y = a * x * x * (x + c);
C:y = (a * x * x * x) + c;
D:y = (a * x) * x * (x + c);
答案: 【‍y = a * x * x * x + c;;
y = (a * x * x * x) + c;

17、 问题:下面(   )能完成变量a,b的值的交换。
选项:
A:t=a;a=b;b=t;
B:a=b;b=a;
C:a=b;
D:a=a+b;b=a-b;a=a-b;
答案: 【t=a;a=b;b=t;;
a=a+b;b=a-b;a=a-b;

18、 问题:(   )可以使整型变量i的值加1 。
选项:
A:i++;
B:++i;
C:i=i+1;
D:i+=1;
答案: 【i++;;
++i;;
i=i+1;;
i+=1;

19、 问题:int  y,a;scanf("%d",&y);输入任意整数,下面(   )中,a是y的百位数。
选项:
A:a=y/100%10;
B:a=y%1000/100;
C:a=y%100;
D:a=y/100;
答案: 【a=y/100%10;;
a=y%1000/100;

第一周 C语言简介 选择题

1、 问题:下面的叙述正确的是()。
选项:
A:一个C的源程序必须包含1个以上的main函数
B:在C的源程序中,main函数不是必须的
C:一个C的源程序可以由一个或多个函数组成
D:printf函数是程序执行的起始位置
答案: 【一个C的源程序可以由一个或多个函数组成

2、 问题:C程序是从()开始执行的。
选项:
A:return语句
B:主函数
C:文件开始的注释部分
D:放在最前面的函数
答案: 【主函数

3、 问题:关于C程序的叙述,正确的是(  )。
选项:
A:一条语句可以写在多行,也可以多条语句写在一行
B:一行只能写一条语句
C:从//开始的程序都是注释内容
D:/   /只能写在一行,其中的内容为注释部分

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注