C语言作业2 顺序

发布 2023-05-19 03:50:28 阅读 5716

一、选择题:

1、设有以下语句。

char ch1,ch2, scanf("%c%c",&ch1,&ch2);

若要为变量ch1和ch2分别输入字符a和b,正确的输入形式应该是。

a、a和b之间用逗号间隔b、a和b之间不能有任何间隔符。

c、a和b之间可以用回车间隔 d、a和b之间用空格间隔。

2.若有定义:int a,b;通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是___

a)3 5 b)3,5 c)3;5 d)35

3.已知字母a的ascii码为65。以下程序运行后的输出结果是:

main()

4.已知字符’a’的ascⅱ**值是65,字符变量c1的值是'a',c2的值是'd'。

执行语句printf("%d,%d",c1,c2-2);后,输出结果是:

a)a,b b)a,68 c)65,66 d)65,68

5.执行以下程序时输入1234567,则输出结果是:

#include<

main()

int a=1,b;

scanf("%2d%2d",&a,&b);

printf("%d %d",a,b);

6.以下程序运行后的输出结果是__

#include <

main()

int a=37,b=011;

a%=9;printf("%d %d",a,b);

a)4 9 b)4 11 c)1 10 d)1 9

7.程序:int x=12;double y=3.141593;printf("%d%8.6f",x,y);的输出结果是___

a)123.141593 b)12 3.141593 c)12,3.141593 d)123.1415930

编程:1.编写程序求从键盘输入半径r,计算并显示圆的面积值。

2.编写一个程序,从键盘上输入华氏温度,屏幕上显示对应的摄氏温度。

华氏温度和摄氏温度的转换公式为:c=(f-32)/1.8

3.已知a=3,b=2,c=2.5 计算(float)(a+b)/3+(int)c;

4.编写一个程序,输出'0','a'的ascii码的十进制、八进制、十六进制。

5.编写程序,从键盘输入整数a,b,将a,b值互换后,显示输出。

6.通过键盘任意输入一个四位数,将该数各个位上的数字求和显示。

7.通过键盘输入一个实数,将该实数进行四舍五入小数点后保留2位。

c语言作业 2

提交作业规范 1 你的每次作业的cpp文件放在文件夹中,文件夹命名 学号 姓名 第几次 例如 2014218899张三 第二次 2 上传到文件夹 偶春生 班级。千万别传错。注意 1 每做完一题,请用 file 下的 close workspace 关闭工作区,再重新开始做下一题。2 如果不能联网,请...

C语言作业 2

2011年春学期c语言公选课练习题。1 输出1900至2000年中所有的闰年。每输出3个年号换一行。判断闰年的条件为下面二者之一 能被4整除,但不能被100整除。或者能被400整除。include void main 6 从键盘上输入10个评委的分数,去掉一个最高分,去掉一个最低分,求出其余8个人的...

C语言作业 2

3000 ar 15 以下程序对输入的一个奖金数,求税率和应交税款以及实得奖金数 扣除奖金税后 6 已知三个数把这三个按从小到大输入。7 给出一个百分制成绩,要求给出它的等级 a b c c e 90以上为 a 80 90为 b 70 80为 c 60 70为 d 60以下为 e 8 已知三角形的三...