搜索
查看: 743|回复: 5
打印 上一主题 下一主题

求解答一个超基础的问题,我的积分白送了?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-2 00:20:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
我想做个计算圆周长和面积的软件,ok后却说我不行,我觉得是一些代码写错了,但是因为知识不够,所以交给大家来帮忙!!!!
这是我的代码:

#include <stdio.h>

#include <stdlib.h>

main()

{

int r,x,t=3.14,a=2;

printf("===================\n 输入圆的半径(r),输出圆的周长和面积\n======================================");

sentf("%d",&r);

printf("你输入的是%d。",r);

x=r;

x=t*x;

printf("圆的周长是%d,圆的面积是%d。",a*r*t,x*x);

system("pause");

return 0;

}

沙发
发表于 2014-3-2 00:20:14 | 只看该作者
  1. //一个比较正确的版本
  2. #include <stdio.h>
  3. #include <stdlib.h>

  4. int main()  //加个类型标准点      //

  5. {

  6.         int r,x,t=3.14,a=2;

  7.         printf("======================================\n");//这样写直观点
  8.         printf("输入圆的半径(r),输出圆的周长和面积\n");
  9.         printf("======================================\n");//这里加个回车好点

  10.         scanf("%d",&r);   //这里有一个错误

  11.         printf("你输入的是%d。",r);

  12.         x=r;

  13.         x=t*x;

  14.         printf("圆的周长是%d,圆的面积是%d。\n",a*r*t,x*x);//同上

  15.         system("pause");

  16.         return 0;

  17. }
复制代码
板凳
发表于 2014-3-2 09:41:19 | 只看该作者
我的沙发
地板
发表于 2014-4-26 17:07:43 | 只看该作者
怎么回事30和225  我输入的R是5
5#
发表于 2014-4-26 17:22:06 | 只看该作者
这最佳答案明显是错误的
6#
发表于 2014-4-26 17:27:53 | 只看该作者
  1. #include <stdio.h>
  2. #include <stdlib.h>

  3. #define pi 3.14
  4. int main()
  5. {
  6.   double r;
  7.   puts("======================================");
  8.   puts(" 输入圆的半径(r),输出圆的周长和面积");
  9.   puts("======================================");
  10.   scanf("%lf",&r);
  11.   printf("你输入的是%f。",r);
  12.   printf("圆的周长是%f,圆的面积是%f\n",2*pi*r, pi*r*r);

  13.   system("pause");
  14.   return 0;
  15. }
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表