看看我的代码,为什么奇数随机数里出问题了
- C/C++ code
#include <stdio.h> void random() { int i,j,k,n=0; for(i=1;i<11;i++) { for(j=1;j<11;j++) { for(k=1;k<11;k++) { printf("%3d%3d%3d",i,j,k); printf(" "); n++; if(n%4==0) printf("\n"); } } } } void odd() { int i,j,k,n=0; for(i=1;i<11;i=i+2) { for(j=1;j<11;j=j+2) { for(k=1;k<11;k=k+2) { printf("%3d%3d%3d",i,j,k); printf(" "); n++; if(n%4==0) printf("\n"); } } } } void even() { int i,j,k,n=0; for(i=2;i<11;i=i+2) { for(j=2;j<11;j=j+2) { for(k=2;k<11;k=k+2) { printf("%3d%3d%3d",i,j,k); printf(" "); n++; if(n%4==0) printf("\n"); } } } } int main(){ int s; printf("请选择:\n"); printf("1、所有随机数\n"); printf("2、所有奇数随机数\n"); printf("3、所有偶数随机数\n"); scanf("%d",&s); switch(s) { case 1: random(); case 2: odd(); case 3: even(); } return 0; }[解决办法]
then congrats!
[解决办法]
//////这也行。。