1、如何将一个带小数点的数进行四舍五入计算?
将数值加0.5,然后判断小数点是否大于1,小于1就去掉。
使用强制类型转换可以去掉小数部分
float a = 3.78 ;
float b ;
b = a + 0.5 ;
b = (int)b ;
printf("a=%fn", a);
printf("b=%fn", b);
return 0 ;
stdio.h包含输入scanf工具和输出printf工具
int i = 0 ;
scanf("%d", &i ) ;
printf("i = %dn", i) ;
2、输入两个整数,并求和
int a = 0 ;
int b = 0 ;
int c = 0;
printf("input 2 number to add:n");
scanf("%d%d", &a ,&b) ; ----- 键盘输入时,用空格隔开
c = a + b ;
printf("c = %dn", c) ;
3、输入两个数,然后相乘,求结果
4、C语言的四种运算:
整数和整数的运算也是整数,不会带小数点----1/2=0
整数与整数求余(%)---1%2=1
浮点数是不能求余的。浮点数的除法就是数学的求法。
关系运算:真值(1)和假值(0)
c =(a<b) + (b<c) ;
可以用括号来改变运算的优先级,默认先乘除后加减,在比较运算
C语言的运算中要尽量加入括号来指明先计算地方,就可以改变运算顺序