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

2025-06-23 20:07:54

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

实验代码:

#include<stdio.h>

intmain()

{

intl,w,h;

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

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

if(l==w==h)

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

else

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

return0;

}

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

问题分析:

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢