二级C上机练习

时间:2022-11-20 15:53:12 作者:壹号 字数:1722字

二级C上机练习

数据输入/输出练习

1.编写一个C程序,输出以下信息:

******************************

Very Good!

******************************

2.写一个程序,输入a,b,c三个值,输出其中最大者。

3.将"China"译成密码.密码规律:用原来的字母后面第4个字母代替原来的字母,

例如,字母"A"后面第4个字母是"E",用"E"代替"A".因此,"China"应译为"Glmre".

请编一程序,用赋初值的议程使c1,c2,c3,c4,c5分别变成'G','1','m','r','e',并输出.

顺序程序设计

1. 若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51247,n=128765,c1=’a’,c2=’b’,想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。

要求输出的结果如下:

a=□3□□b=□4□□c=□5

x= 1.200000,y= 2.400000,z= -3.600000

x+y=□3.60□□y+z=-1.20□□z+x=-2.40

u= □51247□□n=□□□128765

c1=’a’□or□97(ASCII)

c2=’b’□or□98(ASCII)

2.下面的scanf函数输入数据,使a=10,b=20,c1=’A’,c2=’a’,x=1.5,y=-3.75,z=67.8,请问在键盘上如何输入数据?

scanf(“%5d%5d%c%c%f%f%*f,%f”,&a,&b,&c1,&c2,&x,&y,&z);

…… 此处隐藏0字 ……

3.输入一个华氏温度,要求输出摄氏温度,公式为C=(5/9)(F-32)

输出要有文字说明,取2位小数。

选择结构程序设计

1.给出一百分制成绩,要求输出成绩等级’A’、’B’、’C’、’D’、’E’。90分以上为’A’,80~89分为’B’,70~79分为’C’,60~69分为’D’,60分以下为’E’。