|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 矢月 于 2018-10-3 16:34 编辑
原题:用1、2、3、4四个数字,能够构成多少无重复数字的三位数?写一个程序,输出所有这样的数
不是很明白这个错误怎么修改
代码:
#include<stdio.h>
int main()
{
int hundreds,tens,one,number;
hundreds, tens, one,number = 0;
for (hundreds = 1; hundreds <= 4; hundreds++)
{
for (tens = 1; tens <= 4; tens++)
{
for (one = 1; one <= 4; one++)
{
if ((hundreds != tens) && (tens != one))
printf("%d%d%d \n", hundreds, tens, one);
number++;
}
}
}
printf("%d \n",number);
return 0;
}
编译器错误如图二
看出不同了吗?
|
|