2021 C语言程序设计(江苏海洋大学)1463166452 最新满分章节测试答案
- 第1周—初识C语言-从简单程序开始 C程序基本构成以及数据类型
- 第2周—-数据性质的限定–数据类型 第二周测验
- 【作业】第4周 自上而下依次执行—-顺序程序设计 第一次作业
- 第3周 数据加工处理—-运算符及表达式 第三周单元测试
- 【作业】第5周 约束限制合理执行—-分支程序设计 第二次作业
- 第5周 约束限制合理执行—-分支程序设计 第五周测验
- 【作业】第6周 缠缠绵绵不离不弃—-循环程序设计 第三次作业
- 第6周 缠缠绵绵不离不弃—-循环程序设计 第6周测试
- 【作业】第7周 模块处理独自成章—–函数 第四次作业
- 第7周 模块处理独自成章—–函数 第八周测验
- 【作业】第8周 数以类聚集约处理—-数组 第五次作业
- 第8周 数以类聚集约处理—-数组 第7周测验
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-02-26到2021-07-10
本篇答案更新状态:已完结
第1周—初识C语言-从简单程序开始 C程序基本构成以及数据类型
1、 问题:C程序的执行是从( )。
选项:
A:本程序的main()函数开始,到本程序的main()函数结束
B:本程序的第一个函数开始,到本程序的最后一个函数结束
C:本程序的main()函数开始,到本程序的最后一个函数结束
D:本程序的第一条语句开始,到本程序的最后一条语句结束
答案: 【本程序的main()函数开始,到本程序的main()函数结束】
2、 问题:下列叙述不正确的是( )
选项:
A:C程序由一个或多个函数组成
B:C程序必须有一个main()函数
C:C程序中的注释只能位于一条语句的后面
D:C程序的基本构成单位是函数
答案: 【C程序中的注释只能位于一条语句的后面】
3、 问题:以下四个选项中,均不是合法用户标识符的是( )
选项:
A:M,A_B,int
B:2X,char,float
C:_name,007,PS
D:Dog,case,double
答案: 【2X,char,float】
4、 问题:已知ch是字符类型变量,则以下不正确赋值的语句是( )
选项:
A:ch = ‘a+b’;
B:ch = ‘a’ + ‘b’;
C:ch = ‘a’ +32;
D:ch = 40 + 8;
答案: 【ch = ‘a+b’;】
5、 问题:已知变量的定义:int a,b=312; a=b/100%2; 则a的值为( )
选项:
A:0
B:1
C:2
D:3
答案: 【1】
6、 问题:以下关于变量定义及初始化不正确的是( )
选项:
A:int a = 2;
B:char ch = 65;
C:float x1=x2=1.5;
D:double x = 2.3E-5;
答案: 【float x1=x2=1.5;】
7、 问题:已知: int x=2,y=3; x=x+y+2;则x的值为( )
选项:
A:2
B:3
C:5
D:7
答案: 【7】
8、 问题:已知: int x=8,y=5; x=x/y*2+3%x;则x的值为( )
选项:
A:2
B:3
C:5
D:8
答案: 【5】
9、 问题:下列选项中属于C语言的数据类型是( )
选项:
A:complex
B:logic
C:double
D:set
答案: 【double】
10、 问题:下列选项中不属于C语言中的常量是( )
选项:
A:100L
B:0x12A
C:0123
D:2.5E-3.8
答案: 【2.5E-3.8】
11、 问题:下面不是C语言合法标识符的是( )
选项:
A:cos
B:BBA
C:float
D:Float
答案: 【float】
12、 问题:在C语言中表达式3+2/5的值是( )
选项:
A:2
B:3
C:5
D:7
答案: 【3】
13、 问题:设x是一个整型变量,则赋值表达式x=3+0.5的值为( )
选项:
A:3
B:3.5
C:0.5
D:无法确定
答案: 【3】
14、 问题:表达式’A‘+32的结果与下列哪个字符的ASCII值相等( )
选项:
A:’a’
B:’A’
C:’B’
D:’b’
答案: 【‘a’】
15、 问题:C语言用于结构化程序设计的三种程序结构是( )
选项:
A:顺序结构、选择结构、循环结构
B:if、for、while
C:while、do…while();、for
D:if、if…else、goto
答案: 【顺序结构、选择结构、循环结构】
16、 问题:以下程序输出的结果是______.#include <stdio.h>int main(){ int x=30,y=7; x=y=x%y; printf("%d",x); return 0;}
答案: 【2】
17、 问题:以下程序输出的结果是____.#include <stdio.h>int main(){ int x=30,y=7; y=(-x+3)%y-2; printf("%d",y); return 0;}
答案: 【-8】
18、 问题:以下程序输出的结果是____#include <stdio.h>#define G 10int main(){ double x=3.5,p1=1.0,h=2.0,p; p=xp1h/G; printf("%0.1f",p);//%0.1f:输出带1位小数的浮点型数据 return 0;}
答案: 【0.7】
19、 问题:以下程序输出的结果是____#include <stdio.h>int main(){ char ch = 65; ch = ch + 32; printf("%c",ch);//%c:输出一个字符 return 0;}
答案: 【a】
20、 问题:以下程序输出的结果是_____.#include <stdio.h>int main(){ char ch = ‘0’; ch = ch + 2; printf("%d",ch); return 0;}
答案: 【50】
第2周—-数据性质的限定–数据类型 第二周测验
1、 问题:下列四组选项中,均是不合法的用户标识符的选项是( )。
选项:
A:x2 p_2 do
B:x-2 int 3m
C:char Flaot A0
D:-12 xb c%Y
答案: 【x-2 int 3m】
2、 问题:下列四组选项中,均是合法转义字符的选项是( )。
选项:
A:‘\? ’‘\“’‘’
B:‘\A’‘\012’‘\”’
C:‘\018’‘\b’‘xab’
D:‘\2’‘\101’‘xlf’
答案: 【‘\? ’‘\“’‘’】
3、 问题:下面不正确的字符常量是( )。
选项:
A:”A“
B:’0‘
C:’\a‘
D:’\’
答案: 【”A“】
4、 问题:有定义:char a; int b; float x; double y;则表达式a%b-y*x值的数据类型为( )。
选项:
A:float
B:char
C:int
D:double
答案: 【double】
5、 问题:下列变量定义中合法的是( )。
选项:
A:long _x=12L;
B:double a=e-3;
C:short if=2;
D:float 3_ax=1E-2;
答案: 【long _x=12L;】
6、 问题:下列字符串中不能作为标识符使用的是( )。
选项:
A:WHILE
B:user
C:_lvar
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦