/*功能: 输入任意三个整数num1、num2、num3,求三个数中的最大值。*/ main() {int num1,num2,num3,max; printf(Please input three numbers:); scanf(%d,%d,%d,&num1,&num2,&num3); if (num1>num2) max=num1; else max=num2; if (num3>max) max=num3; printf(The three numbers are:%d,%d,%d\n,num1,num2,num3); printf(max=%d\n,max); } main() { int i=11, j, counter=0; for( ; i<=100; i+=2) /*外循环:为内循环提供一个整数i*/ { for(j=2; j<=i-1; j++) /*内循环:判断整数i是否是素数*/ if(i%j= =0) /*i不是素数*/ break; /*强行结束内循环,执行下面的if语句*/ if(counter%10= =0) /*每输出10个数换一行*/ printf(“\n”); if( j >= i ) /*整数i是素数:输出,计数器加1*/ { printf(“%6d”,i); counter++; } }}
|