目录
2-0. 整数四则运算
#include <stdio.h>
int main(){
int A,B;
printf("请输入两个正整数“A B”:");
scanf_s("%d %d",&A,&B);
printf("%d+%d=%d\n",A,B,A+B);
printf("%d-%d=%d\n",A,B,A-B);
printf("%d*%d=%d\n",A,B,A*B);
printf("%d/%d=%d\n",A,B,A/B);
return 0;
}
2-1. 厘米换算英尺英寸
#include <stdio.h>
int main(){
int cm;
scanf_s("%d\n",&cm);
int foot=cm/30.48; //只需要整数部分
int inch=((cm/30.48)-foot)*12;
printf("%d %d",foot,inch);
return 0;
}
2-2. 然后是几点
#include <stdio.h>
int main(){
int t0,t;
printf("关于起始时间:例如1106表示11点零6分,530表示5点30分。\n");
printf("关于流逝的分钟数:可以超过60,也可以是负数。\n");
printf("请输入两个整数“起始时间 流逝的分钟数”:");
scanf_s("%d %d",&t0,&t);
int h0=t0/100;
int m0=t0%100;
int m=(h0*60+m0)+t;
printf("%d",(m/60)*100+(m%60));
return 0;
}
2-3. 逆序的三位数
#include <stdio.h>
int main(){
int x;
printf("请输入一个三位正整数:");
scanf_s("%d",&x);
int a=x/100;
int b=(x%100)/10;
int c=x%10;
printf("该数的逆序数为:%d",c*100+b*10+a);
return 0;
}
2-4. BCD解密
#include <stdio.h>
int main(){
int x=0;
printf("请输入一个在[0,153]范围的正整数:");
scanf_s("%d",&x);
printf("该数对应的十进制数为:%x",x);
return 0;
}