程序无输出

P1008 [NOIP1998 普及组] 三连击

@[kIG7Z8oP](/space/show?uid=37387) 并不能够看到 我换个IDE看看
by 茶狮 @ 2019-03-10 15:04:42


@[超级小周](/space/show?uid=187772) 用Visual逐语句看了 然后i爆掉了 ![](https://cdn.luogu.com.cn/upload/pic/53689.png)
by 茶狮 @ 2019-03-10 15:08:56


你 a[9] = c3 打成了 a[9] = a3 我把所有的错误都改好的程序给你: #include <iostream> using namespace std; int a[15];//多开数组以防万一,此数组记录1~9的数字出现次数 int main(){ int a1,b1,c1,a2,b2,c2,a3,b3,c3,i,j,k,m,n,z = 0;//i,j,k表示输出的三组三位数,a,b,c分别记录每位数,z记录是否存在重复的数 for(int i = 123;i <= 329;i++){ z = 0; j = i * 2; k = i * 3; //以下为拆分区域 a1 = i / 100;//百位数 a2 = i / 10 % 10;//十位数 a3 = i % 10;//个位数 b1 = j / 100; b2 = j / 10 % 10; b3 = j % 10; c1 = k / 100; c2 = k / 10 % 10; c3 = k % 10; //以下为记录出现次数区域 a[1] = a1;//变量后缀为1则是百位数,2为十位数,3为个位数 a[2] = b1; a[3] = c1; a[4] = a2; a[5] = b2; a[6] = c2; a[7] = a3; a[8] = b3; a[9] = c3; for(m = 1;m <=9;m++) for(n = m + 1;n <= 9;n++){ if(a[m] == a[n]) z = 1; } if(z != 1 && a2 != 0 && a3 != 0 && b2 != 0 && b3 != 0 && c2 != 0 && c3 != 0) cout << i << " " << j << " " << k << endl; } return 0; }
by 萌萌哒小女孩 @ 2019-03-10 19:12:18


打上去还好好的,发上来成了这个样子,请原谅
by 萌萌哒小女孩 @ 2019-03-10 19:14:59


@[萌萌哒小女孩](/space/show?uid=189873) 没关系没关系:D 明天去机房试试
by 茶狮 @ 2019-03-10 22:20:21


@[萌萌哒小女孩](/space/show?uid=189873) 现在看主要是数组对应错误是吧QwQ? ~~希望更丰富的展现?使用Markdown~~
by 茶狮 @ 2019-03-10 22:22:04


@[萌萌哒小女孩](/space/show?uid=189873) AC了!谢谢大佬! 我再去研究下自己的代码
by 茶狮 @ 2019-03-11 11:55:12


上一页 |