输入3个分别表示箱子长,宽,高的整数值,判断并输出该箱子是正方体还是长方体。

 时间:2026-02-14 11:07:34

问题的简单描述:输入三个分别表示箱子长、宽、高的整数值,判断并输出该箱子是正方体还是长方体。

实验代码:

#include<stdio.h>

int main()

{

int l,w,h;

printf("请输入箱子的长,宽,高:\n");

scanf("%d%d%d",&l,&w,&h);

if(l==w==h)

printf("该箱子是正方体。\n");

else

printf("该箱子是长方体。\n");

return 0;

}

输入3个分别表示箱子长,宽,高的整数值,判断并输出该箱子是正方体还是长方体。

问题分析:

在输入if语句中的判断条件时,我输入的是“l=w=h”,运行报错了,数学运算符=与C语言中的赋值符号是不能窜通的,正确的是“l==w==h”时,运行成功了。

  • C语言:输入10整数,输出正数、负数和零的个数
  • 用C语言编写,输出用星号组成的三角形
  • C语言求圆周长和面积
  • C语言中的基本数据类型
  • 如何用C语言判断某年份是否为闰年
  • 热门搜索
    高德地图怎么用 单眼皮怎么画眼影 晒伤后怎么处理 怎么养乌龟 郑州大学怎么样 尿不尽怎么办 大骨头怎么做好吃 怎么治牙疼 龙口粉丝怎么做好吃 右肩膀酸痛是怎么回事