鱼C论坛

 找回密码
 立即注册
查看: 1158|回复: 10

[已解决]麻烦各位大佬看看我这敲得有啥问题啊

[复制链接]
发表于 2020-10-3 20:57:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
编写一程序P734.C实现以下功能
  从键盘输入一个正方体的边长(整型),计算该正方体的体积和表面积。编程可用素材:printf("Input a side of cube: ")…、printf("\nThe volume of cube is …, the surface area of cube is %d.\n"…。
  程序的运行效果应类似地如图1所示,图中的红色部分是从键盘输入的内容。
【Input a side of cube: 5

   The volume of cube is 125, the surface area of cube is 150】(这是运行之后的样子)
我的代码:
#include <stdio.h>

int main(void)
{
        float a1, a2, a3;
        printf("Input a side of cube: ");
        scanf("%d ", &a1);
        a2 = a1*a1*a1;
        a3 = a1*a1;
        printf("\nThe volume of cube is %d, the surface area of cube is %d.\n", &a2, &a3);
        return 0;
}
最佳答案
2020-10-3 21:24:01
本帖最后由 风过无痕1989 于 2020-10-4 00:09 编辑
#include <stdio.h>

int main(void)
{
        int a1, a2, a3;
        printf("Input a side of cube: ");
        scanf("%d", &a1);       // 此处的空格去掉
        a2 = a1 * a1 * a1;
        a3 = 6 * a1 * a1;        // 正方体有 6 个相同的表面
        printf("\nThe volume of cube is %d, the surface area of cube is %d.\n", a2, a3);
        return 0;
}

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-3 21:24:01 | 显示全部楼层    本楼为最佳答案   
本帖最后由 风过无痕1989 于 2020-10-4 00:09 编辑
#include <stdio.h>

int main(void)
{
        int a1, a2, a3;
        printf("Input a side of cube: ");
        scanf("%d", &a1);       // 此处的空格去掉
        a2 = a1 * a1 * a1;
        a3 = 6 * a1 * a1;        // 正方体有 6 个相同的表面
        printf("\nThe volume of cube is %d, the surface area of cube is %d.\n", a2, a3);
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2020-10-3 21:27:41 | 显示全部楼层
题目要求边长为整形,你的第5行却定义为:float 型
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-10-3 21:38:47 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-3 21:39:27 | 显示全部楼层
风过无痕1989 发表于 2020-10-3 21:27
题目要求边长为整形,你的第5行却定义为:float 型

??可以麻烦您解释一下嘛(楞)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-3 21:42:02 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-3 21:59:35 | 显示全部楼层

什么不对?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-3 22:20:08 | 显示全部楼层

兄弟,怎么回事啊?
表面积不是6*a1*a1?最后输出加了&
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-3 22:25:57 | 显示全部楼层
巴巴鲁 发表于 2020-10-3 22:20
兄弟,怎么回事啊?
表面积不是6*a1*a1?最后输出加了&

对,对,我在外,用手提电脑,字太小,看不清楚,我这就去改
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-3 22:31:57 | 显示全部楼层
风过无痕1989 发表于 2020-10-3 22:25
对,对,我在外,用手提电脑,字太小,看不清楚,我这就去改

这台手机上没有安装编程软件,我下载了一个 DEV_C++,安装了一个晚上了,都没有正常运行起来,找来正常的程序,用它来运行,都报错,我也是醉了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-3 22:35:33 | 显示全部楼层
对不起兄弟,我一边安装编程软件,一边回复你的问题,一心两用了。现在的程序已经修改正常了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 21:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表