题目来源:https://pintia.cn/problem-sets?tab=0
7-1 厘米换算英尺英寸
#include<stdio.h>
int main(){
int cm;
scanf("%d",&cm);
int foot=cm/30.48;
int inch=(cm/30.48-foot)*12;
printf("%d %d",foot,inch);
return 0;
}
7-2 然后是几点
#include<stdio.h>
int main(){
int t1,t2;
scanf("%d %d",&t1,&t2);
int minute=t1/100*60+t1%100+t2;
int h=minute/60;
int m=minute%60;
printf("%d%02d",h,m);
return 0;
}
7-3 逆序的三位数
#include<stdio.h>
int main(){
int i;
scanf("%d",&i);
int a=i/100;
int b=i/10%10;
int c=i%10;
printf("%d",c*100+b*10+a);
return 0;
}
7-4 BCD解密
#include<stdio.h>
int main(){
int x;
scanf("%d",&x);
int a = x%16 + x/16*10;
printf("%d\n",a);
}
7-5 表格输出
#include<stdio.h>
int main(){
printf("------------------------------------\n");
printf("Province Area(km2) Pop.(10K)\n");
printf("------------------------------------\n");
printf("Anhui 139600.00 6461.00\n");
printf("Beijing 16410.54 1180.70\n");
printf("Chongqing 82400.00 3144.23\n");
printf("Shanghai 6340.50 1360.26\n");
printf("Zhejiang 101800.00 4894.00\n");
printf("------------------------------------\n");
return 0;
}
7-6 混合类型数据格式化输入
#include<stdio.h>
int main(){
float f1,f2;
int i;
char ch;
scanf("%f %d %c %f",&f1,&i,&ch,&f2);
printf("%c %d %.2f %.2f",ch,i,f1,f2);
return 0;
}
7-7 12-24小时制
#include<stdio.h>
int main(){
int h,m;
scanf("%d:%d",&h,&m);
if(h>=0&&h<12)
printf(