intmain(){inthour1,minute1,hour2,minute2;printf("Enter the first time: ");scanf("%d:%d",&hour1,&minute1);printf("Enter the second time: ");scanf("%d:%d",&hour2,&minute2);intih=hour2-hour1;intim=minute2-minute1;// 判断分钟差是否在一小时以内if(im<0){im=60+im;ih--;}printf("%d,%d",ih,im);return0;}
// 改进,用判断拒绝分钟大于60的输入#include<stdio.h>intmain(){inthour1,minute1,hour2,minute2;printf("Enter the first time: ");scanf("%d:%d",&hour1,&minute1);printf("Enter the second time: ");scanf("%d:%d",&hour2,&minute2);intih=hour2-hour1;intim=minute2-minute1;// 判断分钟是否大于60if(minute1>60||minute2>60){printf("Time error!!!");}elseif(im<0){im=60+im;ih--;}printf("%d,%d\n",ih,im);return0;}
intmain(){doubleprice;doublebill;printf("Please enter your price:");scanf("%lf",&price);printf("Please enter your bill:");scanf("%lf",&bill);// 判断价格和票面if(price<bill){printf("Your price is less than your bill");}elseif(bill<price){printf("Your bill change: %f",price-bill);}return0;}
intmain(){constintPASS=60;intscore;printf("Please enter your score:\n");scanf("%d",%score);if(score<PASS)printf("You failed\n");elseprintf("You passed\n");return0;}
intmain(){inta,b,c;printf("Enter three numbers:");scanf("%d %d %d",&a,&b,&c);if(a>b){if(a>c){printf("%d is max",a);}else{printf("%d is max",c);}}if(a<b){if(b>c){printf("%d is max",b);}else{printf("%d is max",c);}}return0;}
intmain(){intscore;intgrade;printf("Enter your score: ");scanf("%d",&score);grade=score/10;switch(grade){case10:case9:printf("A\n");break;case8:printf("B\n");break;case7:printf("C\n");break;case6:printf("D\n");break;default:printf("F\n");break;}return0;}