第二章 用C语言编写程序
各种看错和漏看
1.输出变量的顺序偷换
int i, j;
i = 10;
j = 20;
printf("i = %d, j = %d", j, i); //这里i,j的值反过来了
2.运算符’/‘与’%'看错
int number;
number = 11;
printf("%d-%d-%d\n", number/2, number/3, number/12);
3.输入时忽略了输入格式
double x;
scanf("x=%lf", &x); //输入:x=30
printf("%.2f", x); //输出:30.00
4.循环体内有毒的赋值
int i, sum;
for (i = 1; i <= 10; i++){
sum = 0; //有毒的赋值
sum = sum + i;
}
基本概念缺漏
循环体语句
[例1]
int fahr;
double celsius;
for (fahr =