学习目标:
- 浮点数
- 表达式
- 运算符
- 算子
- 运算符优先级
学习内容:
数据类型:
- 整数:
- int
- printf(“%d”,…)
- 带小数点的数:
- double
- printf(“%f”,…)
- scanf("%lf,…)
计算时间差
#include <stdio.h>
int main(){
int hour1,minute1;
int hour2,minute2;
scanf("%d %d", &hour1, &minute1);
scanf("%d %d", &hour2, &minute2);
int t1 = hour1*60+minute1;
int t2 = hour2*60+minure2;
int t = t2 - t1;
printf("时间差是%d小时%d分。",t/60,t%60);
// hour*60+minute -->转换成分钟为单位
// t/60 -->小时部分 ; t%60 -->分钟
}
运算符优先级
#include <stdio.h>
int main(){
int a,b;
scanf("%d %d",&a,&b);
double c = (a+b)/2.0;
printf("%d和%d的平均值=%f\n",a,b,c);
}
学习产出:
- CSDN 技术博客 1 篇