![2dd4c27327a6c4e1d6ea21b27087b43a.gif](https://i-blog.csdnimg.cn/blog_migrate/573d1b8e72e260d625d329879263e43a.gif)
目录
加密
从键盘输入一名学生的五门课成绩,求总分和平均分
编写程序,将温度的单位从华氏度转换为摄氏度
计算房间面积
已知梯形的上底是5,下底是12,高是上、下底的平均数,求这个梯形的面积
输入三角形的三边长,用海伦公式求三角形面积
从键盘输入一大写字母,转换成小写字母,输出原来的大写字母和转换后小写字母
从键盘输入一个字符,编程进行大小写互换后打印输出
输入三角形三边长,判断能否构成三角形,若能构成则使用海伦公式输出三角形面积,不能则输出"不能构成三角形"
输入两个整数,输出其中的大数。(用条件运算符)
从键盘输入3个字符,找出最大的那个并输出
输入一个三位正整数,将该数逆序后输出,例如输入123则输出321
编写一个程序,判断一个整数的奇偶性。(不用if)
从键盘输入一个正整数,判断是奇数还是偶数。(输出“是奇数”或“是偶数”)
交换两个变量的值之后输出
利息计算
随机产生[3,10]之间的正整数作为圆半径,求圆面积、圆周长
随机产生三个[10,20]间的随机数,找出其中最大数
随机产生三个三位正整数,求偶数和(不用if)
随机产生三个三位正整数,求第一个数的个位乘上第二个数的十位乘上第三个数的百位得到一个新数,最后求这四个数的平均值。
随机产生2个[-20,20]间的正整数,从小到大排列输出
随机产生三个大写字母,找出其中最小的转换成小写字母
输入三个互不相同的整数,如果三个数按从小到大顺序输入,则输出1;否则输出0
求一元二次方程根,设a不为0且b^2-4ac>0
说明:本文收录了一些使用条件表达式的程序,其本质上属于分支结构程序。
![4c5b0bd99950f2f5393b6ab3211d5346.gif](https://i-blog.csdnimg.cn/blog_migrate/b705084759fa384b2f6075a8b50ec8d2.gif)
![97baeb06cf5a7833676c65857f8d2b76.png](https://i-blog.csdnimg.cn/blog_migrate/0a534bb65b05ae7b005e0c9b42c1fb97.png)
加密
将“China”译成密码。密码规律:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“China”应译为“Glmre”。请编一程序,用赋初值的方法使c1、c2、c3、c4、c5分别为“C”、“h”、“i”、“n”、“a”。经过计算,使c1、c2、c3、c4、c5分别变为“G”、“l”、“m”、“r”、“e”,并输出。 程序: #include int main() {char c1='C',c2='h',c3='i',c4='n',c5='a'; c1+=4;//相当于c1=c1+4 c2+=4; c3+=4; c4+=4; c5+=4; printf("Password is %c%c%c%c%c\n",c1,c2,c3,c4,c5); return 0; }
从键盘输入一名学生的五门课成绩,求总分和平均分
#include int main() {
float x1,x2,x3,x4,x5,sum,ave; printf("请输入学生五门课成绩:"); scanf("%f%f%f%f%f",&x1,&x2,&x3,&x4,&x5); sum=x1+x2+x3+x4+x5; ave=sum/5;//ave和sum都是实型 printf("sm=%.2f\nave=%.2f\n",sum,ave); return 0; }
编写程序,将温度的单位从华氏度转换为摄氏度
转换公式为:摄氏度=(5/9)*(华氏度-32) 程序: #include int main() {float c,f; printf("请输入华氏温度:\n"); scanf("%f",&f); c=(5.0/9)*(f-32);
/*注意:不能写成5/9,否则为0。除运算符,有一个操作数是实型,则结果为实型*/ printf("摄氏温度为:%f\n",c); return 0; }
计算房间面积
编写一个程序&#x