2019 C语言程序设计(苏州工业职业技术学院)1003772054 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-09-06到2019-09-18
本篇答案更新状态:已完结
项目二 车辆行驶状态显示(输入、输出) 项目二 车辆行驶状态显示(输入、输出)单元测验
1、 问题:下面哪种不是C语言的基本类型的
选项:
A:字符型
B:数组
C:整型
D:浮点型
答案: 【数组】
2、 问题:字符型用什么格式符表示
选项:
A:%d
B:%f
C:% c
D:%lf
答案: 【% c】
3、 问题: 下列程序的运行结果是什么#include <stdio.h> void main( ) { char ch; ch=’A’; printf("%c",ch); printf("%d",ch); }
选项:
A:‘A’‘A’
B:6565
C:‘A’65
D:65‘A’
答案: 【‘A’65】
4、 问题:若a为int类型,且其值为3,则执行完表达式“a+=a-=a*a”后,a的值是
选项:
A:-3
B:9
C:-12
D:6
答案: 【-12】
5、 问题:阅读下面的程序找出哪一行出错#include "stdio.h"void main(){ char ch; 1 printf("请输入一个字符"); 2 ch=getchar(); 3 printf("刚刚输入的字符为"); 4 printf("%f",ch);}
选项:
A:1
B:2
C:3
D:4
答案: 【4】
6、 问题:阅读下面的程序找出哪一行出错#include "stdio.h"void main(){ double num1,num2,num3; 1 printf("请输入两个数据"); 2 scanf("%lf%lf",num1,num2); 3 num3=num1+num2; 4 printf("两数之和为%lf",num3); }
选项:
A:1
B:2
C:3
D:4
答案: 【2】
7、 问题:显示欢迎来到C语言课堂正确的语句为
选项:
A:printf("欢迎来到C语言课堂");
B:printf(欢迎来到C语言课堂);
C:print("欢迎来到C语言课堂");
D:printf("欢迎来到C语言课堂")
答案: 【printf("欢迎来到C语言课堂");】
8、 问题:阅读下面的程序,分析功能#include "stdio.h"void main(){ int num1=5,num2=3,num3; num3=num1; num1=num2; num2=num3; printf("num1=%d,num2=%d",num1,num2); }
选项:
A:求和
B:赋值
C:无作用
D:交换两个数据
答案: 【交换两个数据】
9、 问题:阅读下面的程序,分析功能#include "stdio.h"void main(){ char ch; printf("请输入一个大写字母"); scanf("%c",&ch); ch=ch+32; printf("请输成字符%c",ch);}
选项:
A:大写字母转换为小写字母
B:小写字母转换为大写字母
C:不确定
D:输入与输出
答案: 【大写字母转换为小写字母】
10、 问题:数学方程为F=3/2M,写成C语言程序为
选项:
A:F=3/2M
B:F=3/2M
C:F=3.0/2M
D:F=3/2M1.0
答案: 【F=3.0/2*M】
11、 问题:int类型用什么运算符
选项:
A:%d
B:%f
C:%lf
D:%c
答案: 【%d】
12、 问题:double类型用什么运算符
选项:
A:%d
B:%f
C:%lf
D:%c
答案: 【%lf】
13、 问题:float类型用什么运算符
选项:
A:%d
B:%f
C:%lf
D:%c
答案: 【%f】
14、 问题:char类型用什么运算符
选项:
A:%d
B:%f
C:%lf
D:%c
答案: 【%c】
15、 问题:以下关于long、int和short类型数据占用内存大小的叙述中正确的是
选项:
A:均占4个字节
B:由用户自己定义
C:由C语言编译系统决定
D:根据数据的大小来决定所占内存的字节数
答案: 【由C语言编译系统决定】
16、 问题:以下变量命名合法的是:
选项:
A:1e5
B:a1
C:int
D:*p
答案: 【a1】
17、 问题:以下不是程序过程的是
选项:
A:定义变量
B:计算
C:输出
D:显示各种数据
答案: 【显示各种数据】
18、 问题:以下程序的显示结果为#main(){ int a=10,b=5; printf("a=%d,b=%d",a,b);}
选项:
A:a=10,b=5
B:10 5
C:a=10 5
D:a=5,b=10
答案: 【a=10,b=5】
19、 问题:C语言的标识符只能由字母、数字和下划线三种字符组成,且第一个字符
选项:
A:必须为下划线
B:可以是这三种字符中的任一种
C:必须为字母或下划线
D:必须为字母
答案: 【必须为字母或下划线】
20、 问题:若变量已正确说明为float类型, 要通过语句scanf("%f %f%f", &a, &b, &c);给a赋予10.0, b赋予22.0, c赋予33.0, 不正确的输入形式为()。
选项:
A:10<回车> 22<回车>33
B:10.0,22.0,33.0<回车>
C:10.0<回车> 22.0 33.0
D:10 22<回车>33
答案: 【10.0,22.0,33.0<回车>】
21、 问题:若x,y均为int型,z定义为double型,以下不合理的scanf函数调用语句是
选项:
A:scanf("%d%lx%le",&x,&y,&z);
B:scanf("%x%*d%le",&x,&y,&z);
C:scanf("%d%d%lf",&x,&y,&z);
D:scanf("%d%d%f",&x,&y,&z);
答案: 【scanf("%d%d%lf",&x,&y,&z);】
22、 问题:下面scanf格式用法正确的是
选项:
A:scanf("%d",x);
B:scanf("%d,x);
C:scanf(%d,&x);
D:scanf("%d",&x);
答案: 【scanf("%d",x);】
23、 问题:根据定义和数据的输入方式,输入语句正确的形式为已有定义:float f1,f2;数据的输入方式:4.52 3.5
选项:
A:scanf("%f,%f",&f1,&f2);
B:scanf("%f%f",&f1,&f2);
C:scanf("%3.2f%2.1f",&f1,&f2);
D:scanf("%3.2f%2.1f",f1,f2)
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦