为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C C# C++
qq_龙戈_0 2017-10-09 18:03:53
就是想实现在键盘上输出一个数字 然后按回车键输出结果。可是我按回车键只是换了一行。没有输出结果。这是咋回事?要怎么更改?#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; }
查看完整描述

5 回答

已采纳
?
qq_莫非

TA贡献257条经验 获得超92个赞

#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; 
}

这样就对了

查看完整回答
1 反对 回复 2017-10-09
?
慕田峪3342546

TA贡献2条经验 获得超0个赞

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

查看完整回答
反对 回复 2017-10-10
?
Developer_Zuck

TA贡献112条经验 获得超42个赞

你的这句话:printf("圆的面积是:\n",s);

意思就是换行啊。你的‘%’呢

查看完整回答
反对 回复 2017-10-09
  • qq_龙戈_0
    qq_龙戈_0
    好尴尬。老是犯一些简单的错误。
  • Developer_Zuck
    Developer_Zuck
    刚开始都这样,犯错也是一种积累,犯错是为了今后少犯错误以及快速解错,没有谁不犯错误的
  • 5 回答
  • 0 关注
  • 2174 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信