1,从键盘输入一个整型数,输出该数所对应的八进制数和十六进制数,再输出该数除以5的余数。
#include
int main()
{
int i,yushu;
scanf("%d",&i);
yushu=i%5;
printf("该数对应的八进制数是:%on",i);
printf("该数对应的十六进制数是:%xn",i);
printf("该数除以5的余数:%dn",yushu);
return 0;
}
2、从键盘输入两个实型数,编程它们的和、差、积、商。要求输出结果时,保留2位小数。
#include
int main()
{
double a,b;
scanf("%lf%lf",&a,&b);
if(b==0)
printf("被除数不能为0n");
else
{
printf("它们的和是:%.2fn",a+b);
printf("它们的差是:%.2fn",a-b);
printf("它们的积是:%.2fn",a*b);
printf("它们的商是:%.2fn",a/b);
}
return 0;
}
3,编程序,输入一个除a和z之外的小写英文字母,输出它的前一个字母、它本身及它后一个字母
#include
int main()
{
char i;
printf("输入一个除a和z之外的小写英文字母:n");
scanf("%c",&i);
if(i=='a'||i=='z')
printf("输入错误n");
else
printf("%c%c%c",i-1,i,i+1);
return 0;
}
4,输入一个华氏温度,要求输出摄氏温度。要求输出结果保留2位小数,并有文字说明。计算公式为c=5/9*(f-32)。
#include
int main()
{
float c,f;
printf("输入一个华氏温度:n");
scanf("%f",&f);
c=(f-32)*5/9;
printf("输出对应摄氏温度:%.2fn",c);
return 0;
}



