四川大学《C语言程序设计0008》14春在线作业2
《C++语言程序设计0008》14春在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 25 道试题,共 100 分。)
V
1. 把C语言的源程序变为目标程序要经过( )。
A. 编辑
B. 编译
C. 连接
D. 运行
需要购买答案的联系QQ:79691519满分:4 分
2. 判断char型变量ch是否为大写字母的表达式是( )。
A. ’A’ =ch =’Z’
B. (ch =’A’) (ch =’Z’)
C. (ch =’A’) (ch =’Z’)
D. (‘A’ =ch) AND (‘Z’ =ch)
需要购买答案的联系QQ:79691519满分:4 分
3. 以下所列的C语言常量中,错误的是( )。
A. OxFF
B. 1.2e0.5
C. 2L
D. ‘72’
需要购买答案的联系QQ:79691519满分:4 分
4. 以下字符中,( )是非法的C转义字符。
A. ‘t’
B. ‘n’
C. ‘18’
D. ‘xb’
需要购买答案的联系QQ:79691519满分:4 分
5. 要将字符A赋给字符变量ch,下列语句中正确的是( )。
A. ch=A
B. ch=’a’-32
C. ch=“A”
D. ch=“65”
需要购买答案的联系QQ:79691519满分:4 分
6. 执行下列程序后,c的值是( )。 int a=1,b=2,c; c=1.0/b*a;
A. 0
B. 0.5
C. 1
D. 2
需要购买答案的联系QQ:79691519满分:4 分
7. 有以下程序 main() { int i=10, j=1; printf(“%d,%dn”,i--,++j); } 执行后输出结果是( )。
A. 9,2
B. 10,2
C. 9,1
D. 10,1
需要购买答案的联系QQ:79691519满分:4 分
8. 以下不是无限循环的语句为( )。
A. for(y=0, x=1; x ++y; x=i++) i=x;
B. for( ; ; x++) ;
C. while (1) {x++; }
D. for(i=10; ; i--) sum+=i;
需要购买答案的联系QQ:79691519满分:4 分
9. 已知int x=23;则printf(x++*1/3)的输出结果是( )。
A. 8
B. 7.66
C. 7.33
D. 7
此题选: D 满分:4 分
10. 在32位的系统中,double数据类型的存储空间长度是( )字节。
A. 2
B. 4
C. 8
D. 16
需要购买答案的联系QQ:79691519满分:4 分
11. 设a和b均为double型变量,且a=5.5 b=2.5 则表达式(int)a+b/b的值是( )。
A. 6.500000
B. 6
C. 5.500000
D. 6.000000
此题选: D 满分:4 分
12. 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘10’是( )。
A. 字符A
B. 字符a
C. 字符e
D. 非法常量
需要购买答案的联系QQ:79691519满分:4 分
13. 以下叙述错误的是( )。
A. 用户定义的标识符允许使用关键字
B. 用户定义的标识符应尽量做到“见名知意”
C. 用户定义的标识符必须以字母或下划线开头
D. 在用户定义的标识符中,大、小写字母代表不同标识
需要购买答案的联系QQ:79691519满分:4 分
14. 若要求a, b, c, d的值分别为10, 20, A和B,正确的数据输入方式是( )。int a, b; char c, d; scanf(“%d%c%d%c”, a, c, b, d); (注:□为空格, 为回车)
A. 10A□20B
B. 10□A□20□B
C. 10□A20□B
D. 10A20□B
需要购买答案的联系QQ:79691519满分:4 分
15. 以定义c为字符型变量,则下列语句中正确的是( )。
A. c=’97’;
B. c=”97”;
C. c=97;
D. c=”a”;
需要购买答案的联系QQ:79691519满分:4 分
16. 设 int x=1, y=1; 表达式(!x y--)的值是( )。
A. 0
B. 1
C. 2
D. -1
需要购买答案的联系QQ:79691519满分:4 分
17. 下列变量说明语句中,正确的是( )
A. char a=b=c=0
B. char a;b;c
C. int x,char
D. int x,y,z=0
此题选: D 满分:4 分
18. 以下类型中属于C语言的数据类型是( )。
A. 逻辑型
B. 纯小数型
C. 复数型
D. 双精度型
需要购买答案的联系QQ:79691519满分:4 分
19. 若i、j已定义为int类型,则以下段中内循环体的总次数是( )。 for(i=5;i;i--) for(j=0;j〈4;j++〉
A. 20
B. 24
C. 25
D. 30
需要购买答案的联系QQ:79691519满分:4 分
20. 当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。
A. k%2
B. k%2= =1
C. (k%2)!=0
D. !k%2= =1
此题选: D 满分:4 分
21. 若有int x=3;,执行程序段: do { Printf(“%3d”,x-=2); }while(!(--x));输出结果是( )。
A. 1 3
B. 1 -1
C. 1 -2
D. 1 -3
需要购买答案的联系QQ:79691519满分:4 分
22. 以下程序的输出结果是( )。 main( ) { int a, b; for(a=1,b=1;a =100;a++) { if(b =10) break; if(b%3==1) { b+=3; continue;} } printf(“%dn”,a); }
A. 101
B. 6
C. 5
D. 4
此题选: D 满分:4 分
23. 在以下程序段中,while循环执行的次数是( )。 int k=0; while(k=1) k++;
A. 执行一次
B. 一次也不执行
C. 执行无限次
D. 提示有语法错误
需要购买答案的联系QQ:79691519满分:4 分
24. C语言中运算对象必须是整型的运算符是( )。
A. %
B. /
C. =
D. =
需要购买答案的联系QQ:79691519满分:4 分
25. 下面程序段的运行结果是( )。 int n=0; while(n++ =2); printf(“%d”,n);
A. 2
B. 3
C. 4
D. 有语法错
需要购买答案的联系QQ:79691519满分:4 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 25 道试题,共 100 分。)
V
1. 把C语言的源程序变为目标程序要经过( )。
A. 编辑
B. 编译
C. 连接
D. 运行
需要购买答案的联系QQ:79691519满分:4 分
2. 判断char型变量ch是否为大写字母的表达式是( )。
A. ’A’ =ch =’Z’
B. (ch =’A’) (ch =’Z’)
C. (ch =’A’) (ch =’Z’)
D. (‘A’ =ch) AND (‘Z’ =ch)
需要购买答案的联系QQ:79691519满分:4 分
3. 以下所列的C语言常量中,错误的是( )。
A. OxFF
B. 1.2e0.5
C. 2L
D. ‘72’
需要购买答案的联系QQ:79691519满分:4 分
4. 以下字符中,( )是非法的C转义字符。
A. ‘t’
B. ‘n’
C. ‘18’
D. ‘xb’
需要购买答案的联系QQ:79691519满分:4 分
5. 要将字符A赋给字符变量ch,下列语句中正确的是( )。
A. ch=A
B. ch=’a’-32
C. ch=“A”
D. ch=“65”
需要购买答案的联系QQ:79691519满分:4 分
6. 执行下列程序后,c的值是( )。 int a=1,b=2,c; c=1.0/b*a;
A. 0
B. 0.5
C. 1
D. 2
需要购买答案的联系QQ:79691519满分:4 分
7. 有以下程序 main() { int i=10, j=1; printf(“%d,%dn”,i--,++j); } 执行后输出结果是( )。
A. 9,2
B. 10,2
C. 9,1
D. 10,1
需要购买答案的联系QQ:79691519满分:4 分
8. 以下不是无限循环的语句为( )。
A. for(y=0, x=1; x ++y; x=i++) i=x;
B. for( ; ; x++) ;
C. while (1) {x++; }
D. for(i=10; ; i--) sum+=i;
需要购买答案的联系QQ:79691519满分:4 分
9. 已知int x=23;则printf(x++*1/3)的输出结果是( )。
A. 8
B. 7.66
C. 7.33
D. 7
此题选: D 满分:4 分
10. 在32位的系统中,double数据类型的存储空间长度是( )字节。
A. 2
B. 4
C. 8
D. 16
需要购买答案的联系QQ:79691519满分:4 分
11. 设a和b均为double型变量,且a=5.5 b=2.5 则表达式(int)a+b/b的值是( )。
A. 6.500000
B. 6
C. 5.500000
D. 6.000000
此题选: D 满分:4 分
12. 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘10’是( )。
A. 字符A
B. 字符a
C. 字符e
D. 非法常量
需要购买答案的联系QQ:79691519满分:4 分
13. 以下叙述错误的是( )。
A. 用户定义的标识符允许使用关键字
B. 用户定义的标识符应尽量做到“见名知意”
C. 用户定义的标识符必须以字母或下划线开头
D. 在用户定义的标识符中,大、小写字母代表不同标识
需要购买答案的联系QQ:79691519满分:4 分
14. 若要求a, b, c, d的值分别为10, 20, A和B,正确的数据输入方式是( )。int a, b; char c, d; scanf(“%d%c%d%c”, a, c, b, d); (注:□为空格, 为回车)
A. 10A□20B
B. 10□A□20□B
C. 10□A20□B
D. 10A20□B
需要购买答案的联系QQ:79691519满分:4 分
15. 以定义c为字符型变量,则下列语句中正确的是( )。
A. c=’97’;
B. c=”97”;
C. c=97;
D. c=”a”;
需要购买答案的联系QQ:79691519满分:4 分
16. 设 int x=1, y=1; 表达式(!x y--)的值是( )。
A. 0
B. 1
C. 2
D. -1
需要购买答案的联系QQ:79691519满分:4 分
17. 下列变量说明语句中,正确的是( )
A. char a=b=c=0
B. char a;b;c
C. int x,char
D. int x,y,z=0
此题选: D 满分:4 分
18. 以下类型中属于C语言的数据类型是( )。
A. 逻辑型
B. 纯小数型
C. 复数型
D. 双精度型
需要购买答案的联系QQ:79691519满分:4 分
19. 若i、j已定义为int类型,则以下段中内循环体的总次数是( )。 for(i=5;i;i--) for(j=0;j〈4;j++〉
A. 20
B. 24
C. 25
D. 30
需要购买答案的联系QQ:79691519满分:4 分
20. 当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。
A. k%2
B. k%2= =1
C. (k%2)!=0
D. !k%2= =1
此题选: D 满分:4 分
21. 若有int x=3;,执行程序段: do { Printf(“%3d”,x-=2); }while(!(--x));输出结果是( )。
A. 1 3
B. 1 -1
C. 1 -2
D. 1 -3
需要购买答案的联系QQ:79691519满分:4 分
22. 以下程序的输出结果是( )。 main( ) { int a, b; for(a=1,b=1;a =100;a++) { if(b =10) break; if(b%3==1) { b+=3; continue;} } printf(“%dn”,a); }
A. 101
B. 6
C. 5
D. 4
此题选: D 满分:4 分
23. 在以下程序段中,while循环执行的次数是( )。 int k=0; while(k=1) k++;
A. 执行一次
B. 一次也不执行
C. 执行无限次
D. 提示有语法错误
需要购买答案的联系QQ:79691519满分:4 分
24. C语言中运算对象必须是整型的运算符是( )。
A. %
B. /
C. =
D. =
需要购买答案的联系QQ:79691519满分:4 分
25. 下面程序段的运行结果是( )。 int n=0; while(n++ =2); printf(“%d”,n);
A. 2
B. 3
C. 4
D. 有语法错
需要购买答案的联系QQ:79691519满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 四川大学《离散数学2239》14春在线作业1
下一篇 : 四川大学《统计学1655》14春在线作业1