2 级c 题

来源:百度知道 编辑:UC知道 时间:2024/06/07 23:55:24
四、程序改错
1、此程序是输入一个华氏温度,求出摄氏温度。
#include <stdio.h>
void()
{double F,c
Scanf(“%f\n”,F);
c=5/9(f-32.);
printf(“f=%lf\n,F” );
}
2、include <stdio.h>
#define PRICE 30
void main( )
{ int x = 5
price=price*x;
print(“x=%d,price=%d\n”,x,price);
}

#include <stdio.h>
void main() //main
{double F,c
Scanf(“%lf\n”,&F); //& //lf
c=5/9(f-32.0); //32.0
printf(“f=%lf\n”,F ); //”
}
2、include <stdio.h>
#define PRICE 30
void main( )
{ int x = 5;
int price;
price=PRICE*x; //PRICE不能再次赋值
print(“x=%d,price=%d\n”,x,price);
}

上面的答案有的地方没改!
我又完善了一下!补充完整!希望对你有帮助!
#include <stdio.h>
void main() //main
{double F,c; //;
Scanf(“%lf\n”,&F); //& //lf
c=5/9.0*(f-32.0); //9.0 //* //32.0
printf(“f=%lf\n”,F ); //”
}
2、include <stdio.h>
#define PRICE 30
void main( )
{ int x = 5; //;
int price; //缺少变量定义
price=PRICE*x; //price没有初值,只能用PRICE
print(“x=%d,price=%d\n”,x,price);
}