对应课程:点击查看
起止时间:2020-03-02到2020-07-10
更新状态:已完结
第1周——C语言概述 练兵区——单选题——不计入总分
1、 下列选项中,合法的C语言标识符是
A:_a1
B:width
C:#abc123
D:123abc
E:o*k
F:a?
G:a+b
H:%a
I:b!
答案: _a1;
width
2、 以下不适合定义为用户标识符的是
A:float
B:main
C:define
D:3com
E:PI
F:Source
G:abc
答案: float ;
main;
define
3、 #include 是
A:编译预处理指令
B:语句
C:函数
D:什么都不是
E:有语法错误
答案: 编译预处理指令
4、 在windows下,程序编译链接后形成的可执行文件是
A:.obj文件
B:.exe文件
C:.o文件
D:.c文件
E:.h文件
答案: .exe文件
5、 程序编译链接后显示” 0 error,0 warning” 代表
A:程序中没有语法错误
B:程序是正确的
C:程序是不正确的
D:程序中可能存在语法错误
E:程序中有语义错误
答案: 程序中没有语法错误
6、 关于可执行文件说法正确的是
A:可执行文件是编译链接后生成的文件
B:可执行文件就是源代码文件
C:可执行文件后缀为.obj
D:可执行文件就是main.c文件
答案: 可执行文件是编译链接后生成的文件
7、 若变量a是int类型,并执行了语句:a=’A’+1.6;,则正确的叙述是
A:’A’+1.6的结果是浮点型
B:a的值还是整型
C:a的值是字符C
D:a的值是浮点型
E:不允许字符型和浮点型相加
答案: ‘A’+1.6的结果是浮点型;
a的值还是整型
8、 程序的开发步骤中不包括
A:撰写文档
B:运行程序
C:编译链接
D:程序测试
E:编辑(编写代码)
答案: 撰写文档
9、 若有定义:int a=8,b=5,c; ,执行语句c=a/b+0.4;后,c的值为
A:1
B:1.4
C:2.0
D:2
答案: 1
10、 在C语言中,字符型数据在内存中以字符的( )形式存放
A:ASCII码
B:国标码
C:BCD码
D:反码
答案: ASCII码
11、 以下符合C语言语法的实型常量是
A:5e-3
B:3.14.159e
C:1.2e0.5
D:e15
答案: 5e-3
12、 以下选项中可作为C语言合法整数的是
A:0xffa
B:10110B
C:038x
D:x2a2
答案: 0xffa
13、 下列说法正确的是
A:在C语言中,变量必须先定义后使用。
B:一条变量定义语句可定义多个同类型的变量。
C:C89规定所有变量必须在第一条可执行语句前定义。
D:const常量只能在定义时赋值。
E:一条变量定义语句不可以同时定义多个变量。
F:不同类型的变量分配的存储空间大小都是相同的。
G:在C语言中,所有变量都必须在定义时进行初始化。
H:变量在没有初始化的时候,其值都是0
I:宏常量有数据类型,编译器在宏替换时可以进行类型检查。
答案: 在C语言中,变量必须先定义后使用。;
一条变量定义语句可定义多个同类型的变量。;
C89规定所有变量必须在第一条可执行语句前定义。;
const常量只能在定义时赋值。
14、 下列变量定义中合法的是
A:long ao=0xfdaL;
B:short _a=1-.1e-1;
C:double b=1+5e2.5;
D:float 2_and=1-e-3;
答案: long ao=0xfdaL;
作业第1周——C语言概述 练兵区——编程题——不计入总分
1、 hello world!
建议:本题是主观题,暂无解析
2、 在屏幕上输出多行信息
建议:本题是主观题,暂无解析
3、 计算长方体体积
建议:本题是主观题,暂无解析
第2周——顺序结构程序设计 练兵区——单选题——不计入总分
1、 设有语句“int a = 3;”,执行语句“a += a -= a * a;”后,变量a的值是
A:-12
B:3
C:0
D:9
答案: -12
2、 在C程序中如果要使用数学函数,如sin(x),log(x)等,需要在程序中加入的语句是
A:#include B:#include
C:#define D:#define
答案: #include
3、 下列关于单目运算符++、–的叙述中正确的是
A:a++的运算过程是:先使用变量a的值,然后再执行a=a+1。
B:++a的运算过程是:先使用变量a的值,然后再执行a=a+1。
C:a++的运算过程是:先执行a=a+1,然后再使用变量a的值。
D:a++和++a都是最终使变量a执行a=a+1,因此对于包含a++或++a的表达式而言(如j=a++;或者j=++a;),两种情况下表达式的最终运算结果一定是相同的。
答案: a++的运算过程是:先使用变量a的值,然后再执行a=a+1。
4、 以下程序的输出结果是:#include
int main()
{
int a=1, b=2;
a=a+b;
b=a-b;
a=a-b;
printf(“%d,%d”, a, b );
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情