做了好久提交都是不正确但不知道哪不对🥀
这是原题:
要在中间填空:
//第一题
int a,b,c;
a = 3;
//
b = 2;
//
c = 5;
//
printf("%d\n",(a+b)*c);
//
//第二题
//
int num;
//
scanf("%d",&num);
printf("The result is:%d\n",num);
//第3题
float r,area;
scanf("%f",&r);
//
area= PI*r*r;
//
//
printf("area = %f\n", area);
//
return 0;
下面是一个实现,供参考:
#include <stdio.h>
#define PI 3.14159
int main(void){
//第一题
int a,b,c;
a = 3;
b = 2; //这个就是给b赋值为2
c=5;
printf("%d\n",(a+b)*c) ;
//第二题
int num; //定义一个整数,用于下面存储从输入获取的一个整数
scanf("%d",&num);
printf("The result is: %d\n",num);
//第三题
float r,area;
scanf("%f",&r);
// 求圆的面积的公式是: PI * 半径的平方,即 PI * r * r ,float型单精度浮点数变量area用于存储求得的圆的面积的结果
area = PI * r * r ;
printf("area = %f\n",area); //打印面积变量area的结果
return 0;
}
第一题他告诉你(a+b)c的值为25,a的值为3,c的值为5,则b的值为2,所以第一空填 b=2;
输出的地方填 (a+b)c
第二题就是简单的输入输出。所以输入10 就行
第三题求圆的面积。圆的面积公式为 PIr^2;
所以 area=PI(r*r); 然后进行输出 因为 最后输入为3.151590所以r的值为1.最后输出 area
完整代码如下:
#define PI 3.14159
int main()
{
int a,b,c;
a=3;
b=2;
c=5;
printf("%d\n",(a+b)*c);
int num;
scanf("%d",&num);
printf("The result is: %d\n",num);
float r,area;
scanf("%f",&r);
area=PI*r*r;
printf("area = %f\n",area);
}