这个问题怎么解决??前辈们快来

http://img4.mukewang.com/59db491500013b2713660768.jpg

就是想实现在键盘上输出一个数字 然后按回车键输出结果。可是我按回车键只是换了一行。没有输出结果。这是咋回事?要怎么更改?

#include <stdio.h>

int main()

{

printf("请输入半径\n");

int r;

printf("请输入整数\n"); 

scanf ("%d\n",&r);

double PI=3.14;

double s;

s=PI*r;

printf("圆的面积是:\n",s);

return 0; 

}


qq_龙戈_0
浏览 2193回答 5
5回答

qq_莫非

#include <stdio.h> int main() { int r; double PI=3.14; double s; printf("请输入半径\n"); printf("请输入整数\n");  scanf ("%d",&r); s=PI*r; printf("圆的面积是:%f\n",s); return 0;  }这样就对了

慕田峪3342546

除了那个圆面积没有用格式控制字符串以外,圆的面积公式不太对吧

Developer_Zuck

你的这句话:printf("圆的面积是:\n",s);意思就是换行啊。你的‘%’呢
打开App,查看更多内容
随时随地看视频慕课网APP