新手,我就做几个简单的编程吧!
1. 温度计的温度可以用华氏和摄氏二种表示方法,用户从键盘上输入华氏数,要求把它转换成摄氏温度,结果保留二位小数。公式
#include <stdio.h>
int main()
{
float f,c;
printf("输入华氏温度数:");
scanf("%f",&f);
c=5*(f-32)/9;
printf("转化后的摄氏温度:");
printf("%.2f",c);
return 0;
}
2. 从键盘输入一个字符,如果是大写字母则转换为小写字母,如果是小写字母则转换为大写字母,如果是其他字符则不转换,最终将转换结果显示在屏幕上。
#include <stdio.h>
int main()
{
char c;
printf("输入一个字符:");
scanf("%c",&c);
if('a'<=c&&c<='z')
c-=32;
else if('A'<=c&&c<='Z')
c+=32;
printf("%c",c);
return 0;
}
3. 输入3个整数a、b、c,将其按降序排序后输出。
#include <stdio.h>
#define NUM 3
int main()
{
int i,j,temp;
int num[3];
printf("输入三个大小不等的整数:");
for(i=0;i<NUM;i++)
scanf("%d",&num[i]);
for(i=0;i<NUM-1;i++)
{
for(j=NUM-1;j>i;j--)
{
if(num[j]>num[j-1]){
temp=num[j-1];
num[j-1]=num[j];
num[j]=temp;
}
}
}
for(i=0;i<NUM;i++)
printf("%4d",num[i]);
return 0;
}