你好,我还想请教一个C语言问题你。
我想问一下这样的程序有错吗?(我要把if和else都用上) #include<stdio.h> void main() { int a,b,c,min; printf("请输入三个正整数,以空格键隔开:"); scanf("%d%d%d",&a,&b,&c); if(a<b) {min=a;a=b;b=min;} if(b<c) {min=b;b=c;c=min;} if(a<b) {min=a;a=b;b=min;} else {} else {} else {} printf("%d,%d,%d.",a,b,c); }
恩,有错,if和else对应不上,编译报错。
第一 你的程序太乱了。 第二 你没有限制输入信息是什么样的类型,如果我输入浮点型你的程序会终止。 错误:你scanf语句上有错误 ,在printf里说 用空格来隔开 可scanf上没有实现 却了空格 你的算法错误
有错,if 、else 不配套。
答:一、通常一个字节包括( 8 )个2进制位,在一个字节中能存放的(十进制)最大整数是(255 )它的二进制数的形式(01111111 )最小(十进制)整数是( -...详情>>