菜鸟学C之第六题,菜鸟很骚
菜鸟也可以写得很骚,太骚了/*
6. 将一个6×6数组的第一行、第六行、主对角线和副对角线上的元素都存入1,其余的元素都存入-1。请编程序实现。
要求:
1)不许对数组初始化。
2)尽量少用循环。
*/
voidmain() {
int arr;
for (int i = 0; i < 6 * 6; i++) {
if (i / 6 == 0 || i / 6 == 5 || i / 6 == i % 6 || i / 6 + i % 6 == 5) {
arr = 1;
}
else {
arr = -1;
}
}
getchar();
} voidmain() {//骚起来
int arr;
for (int i = 0; i < 6 * 6; i++) {
arr=(i / 6 == 0 || i / 6 == 5 || i / 6 == i % 6 || i / 6 + i % 6 == 5)?1:-1;
}
getchar();
} 内心本来想留的,后的。 一波操作猛如虎 然而我更菜{:1_918:}{:1_918:}{:1_918:} 我只会两个循环实现,我是不是很菜 小白我来学习了,感谢感谢 6666666666666.。。。。。。。。。。。。。。。
页:
[1]