1. 大写字母转换成小写字母。
从键盘输入一个大写英文字母,输出相应的小写字母。
例:输入 g
输出 g 本题主要是根据大写字母与相应小写字母的asii码差值来求解。
#include <>
#include <>
int main()
char a;
printf("input a captial letter");
scanf("%c",&a);
printf("%c",a+32);
return 0;
输入1 个实数x,计算并输出其平方根(保留1 位小数)。
例:输入 17
输出 the square root of 17.0 is 4.1
本题关键在于找出求平方根的函数,并在程序中包含该函数所在的库文件。
#include <>
#include <>
#include<>
int main()
float a;
scanf("%f",&a);
printf("the square root of %.1f is %.1f",a,sqrt(a));
return 0;
设计一个程序将华氏温度转换成摄氏温度c = 5/9(f-32)
a) 输入华氏温度(实型)
b) 输出的摄氏温度结果保留两位小数。
求解本题应注意5/9结果为0
#include <>
#include <>
int main()
float a;
scanf("%f",&a);
printf("%f",(a-32)*5/9);
return 0;
4. 计算旅途时间。
输入2 个整数time1 和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。
有效的时间范围是0000 到2359,不需要考虑出发时间晚于到达时间的情况。)
例:输入 712 1411 (出发时间是7:12,到达时间是14:11)
输出 the train journey time is 6 hrs 59 mins.
#include <>
int main()
int a,b,c,d,hours,mins;
printf("please enter two time(x,y)");
scanf("%u,%u",&a,&b);
c=a/100;
d=b/100;
if (a%100<=b%100)
elseprintf("the time of this journey are %dhrs%dmins",hours,mins);
本题主要解决的问题是将输入时间的“时”和“分”分开,再进行分别相减。
5. 数字加密。
输入1 个四位数,将其加密后输出。方法是将该数每一位上的数字加9,然后除以10 取余,做为该位上的新数字,最后将第1 位和第3 位上的数字互换,第2 位和第4 位上的数字互换,组成加密后的新数。
例:输入 1257
输出 the encrypted number is 4601
#include<>
int main()
int a,qian,bai,shi,ge,temp,num;
printf("input a number");
scanf("%d",&a);
qian=(a/1000+9)%10;
bai=((a%1000)/100+9)%10;
shi=((a%1000)%100)/10+9)%10;
ge=((a%1000)%100)%10+9)%10;
temp=qian;
qian=shi;
shi=temp;
temp=bai;
bai=ge;
ge=temp;
num=qian*1000+bai*100+10*shi+ge;
printf("%d",num);
本题主要解决的问题是将四位数的各位分开,再进行分别操作。
思考题:你能否编程找出谁做的好事?
有四位同学中的一位做了好事,不留名,表扬信来了之后,校长问这四位是谁做的好事。
a说:不是我。
b说:是c。
c说:是d。
d说:他胡说。
已知三个人说的是真话,一个人说的是假话。现在要根据这些信息,找出做了好事的人。
本题根据一些“真假”信息得出结论,需用到逻辑表达式的值。
使用if分支语句完成。
C语言作业
no.1 include int main 结果z 9.000000 配置 mingw2.95 cuirelease,编译器类型 mingw old检查文件依赖性。完成构建未命名1 0个错误,0个警告。生成c documents and settings administrator my docum...
C语言作业
上机实习报告。题目 有五名同学每名同学的数据包括学号 姓名和3门功课的成绩 成绩提前预设 求 1 每名同学的平均成绩 名同学每门课程的平均分 3 按学生的平均分从低到高次序排除每名同学的顺序 分析 根据题目要求,使用结构体类型,包括5个元素学号 num 姓名 name 门功课的成绩 score 3 ...
C语言作业
1 c语言的特点与主要应用领域。特点 1 c语言简洁,紧凑,使用方便,灵活 2 c语言具有高级语言和低级语言的特征 3 c语言是结构化语言,具有结构化的控制语句 4 c语言具有各种各样的数据类型 5 c语言具有强大的图形功能,支持多种显示器和驱动器 6 c语言适用范围大,目标 质量高,程序执行效率高...