>voidmain(){intc;f;c=5/9*(f-32);f=120.3;prin" />

vlambda博客
学习文章列表

C语言错误范例(一)

题目:程序有若干处错误,请调试改正。程序功能:求华氏温度120.3对应的摄氏温度,计算公式为c=5/9(f-32),其中c表示摄氏温度,f表示华氏温度。

#include <stdio.h>

void main()

{  int c;f;

  c=5/9*(f-32);

  f=120.3;

  printf(“c=%f\n”,c)

}

解答:

错误1:c,f为浮点型,错误定义为整型。

错误2:定义多个变量,变量之间应用逗号隔开,而非分号。

错误3:变量应先赋值,后使用。

错误4:除号两边都是整数,结果为除后的整数部分。

错误5:c语言的语句应该用分号结束。

                                                                 大家把关注上一上~