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

第1周:程序设计与C语言 第1周单元测试

1、 问题:能将高级语言编写的源程序转换为目标程序的是().
选项:
A:链接程序
B:解释程序
C:编译程序
D:编辑程序
答案: 【编译程序

2、 问题:C语言源程序名的后缀是().
选项:
A:exe
B:c
C:obj
D:cp
答案: 【c

3、 问题:以下叙述中正确的是 ().
选项:
A:C语言比其他语言高级
B:C语言可以不用编译就能被计算机识别执行
C:C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D:C语言出现的最晚,具有其他语言的一切优点
答案: 【C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

4、 问题:请写出以下程序的运行结果#include <stdio.h> int main() { printf("Hello World!"); return 0; }
答案: 【Hello World!

5、 问题:请写出以下程序的运行结果#include <stdio.h> int main(){    printf("23+43=%d", 23+43);     return 0;}
答案: 【23+43=66

6、 问题:请写出以下程序的运行结果#include <stdio.h> int main(){    printf("%d", 23+43);     return 0;}
答案: 【66

【作业】第1周:程序设计与C语言 第1周编程练习

1、 问题:输出“Hello World”
建议:【本题是主观题,暂无解析

第2周:计算 第2周单元测试

1、 问题:下列变量中合法的是().
选项:
A:B.C.Tom
B:3a6b
C:_6a7b
D:$ABC
答案: 【_6a7b

2、 问题:下列字符序列中,不可用作C语言标识符的是().
选项:
A:b70
B:#ab
C:symbol
D:a_1
答案: 【#ab

3、 问题:以下标识符中,不能作为合法的C用户定义标识符的是().
选项:
A:a3_b3
B:void
C:_123
D:IF
答案: 【void

4、 问题:给定:int a,b; 以下哪些scanf的使用能正确输入a,b的值?
选项:
A:scanf("%d", &a);
B:scanf("%d %d", a, &b);
C:scanf("%d, %d", &a, &b);
D:scanf("%d %d", a, b);
答案: 【scanf("%d, %d", &a, &b);

5、 问题: 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是().
选项:
A:scanf("%2d%2d%2d",&i,&j,&k);
B:scanf("%d %d %d",&i,&j,&k);
C:scanf("%d,%d,%d",&i,&j,&k);
D:scanf("i=%d,j=%d,k=%d",&i,&j,&k);
答案: 【scanf("%d,%d,%d",&i,&j,&k);

6、 问题:下列程序的输出结果是().main(){int  a=11; printf("%d",++a);}
选项:
A:12
B:11
C:10
D:9
答案: 【12

7、 问题:给定以下代码段:int a,b=0;则a的初始值是( )
选项:
A:0
B:1
C:""
D:不确定
答案: 【不确定

8、 问题:公式10/3.0*3的运算结果是( )(如果认为结果是浮点数,请以小数点后一位小数来表示)
选项:
A:10
B:9
C:10.0
D:9.0
答案: 【10.0

9、 问题:写出以下代码执行后,t1的值:int a=14;int t1 = a++;
答案: 【14

10、 问题:写出以下代码执行后,t2的值:int a=14;int t2 = ++a;
答案: 【15

11、 问题:写出以下表达式的结果:6 + 5 / 4 – 2
答案: 【5

【作业】第2周:计算 第2周编程练习

1、 问题:逆序的三位数
建议:【本题是主观题,暂无解析

第3周:判断与循环 第3周单元测试

1、 问题:下列程序的输出结果是().main(){ printf("%d",null);}
选项:
A:0
B:变量无定义
C:-1
D:1
答案: 【变量无定义

2、 问题:以下叙述中错误的是().
选项:
A:用户所定义的标识符允许使用关键字
B:用户所定义的标识符应尽量做到"见名知意"
C:用户所定义的标识符必须以字母或下划线开头
D:用户定义的标识符中,大、小写字母代表不同标识
答案: 【用户所定义的标识符允许使用关键字

3、 问题:下列四组选项中,均不是C语言关键字的选项是()
选项:
A:define  IF  type
B:define  IF  type
C:include  scanf  case
D:while  go  pow
答案: 【define  IF  type

4、 问题:设变量定义为"int a, b;",执行下列语句时,输入(),则a和b的值都是10.  scanf("a=%d, b=%d",&a, &b);
选项:
A:10 10
B:10, 10
C:a=10  b=10
D:a=10, b=10
答案: 【a=10, b=10

5、 问题:下列变量说明语句中,正确的是()
选项:
A:char:a b c;
B:char a;b;c;
C:int x;z;
D:int x,z;
答案: 【int x,z;

6、 问题:以下选项中,与k=n++完全等价的表达式是()
选项:
A:k=n,n=n+1
B:n=n+1,k=n
C:k=++n
D:k+=n+1
答案: 【k=n,n=n+1

7、 问题:以下程序的输出结果为(). main() {int  i=010,j=10;  printf("%d,%d",++i,j–); }
选项:
A:11,10
B:9,10
C:010,9
D:10,9
答案: 【9,10

8、 问题:int a=1,b=2,c=3; if(a>b)a=b; if(a>c)a=c; 则a的值为()
选项:
A:1
B:2
C:3
D:不一定

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

   

发表回复

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