编写一个程序,求解满足条件1+2+3+……+n>=500的最小n?
A.
B. include
C. B.
D. include
E. C.
F. include
G. D.
H. include
判断一个数N能否同时被3和5整除,下面哪个是错误的?
A.
B. include
C. B.
D. include
E. C.
F. include
G. D.
H. include
输入三个整数x,y,z,请把这三个数由小到大输出。
A.
B. include
D. include
E. C.
F. include
G. D.
H. include
打印出100-999之间的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。算法描述正确的是?
A. s1: n=100;s2: i=n%100;s3: j=n%100/10;s4: k=n%10;s5:如果n的值等于i*i*i+j*j*j+k*k*k的和,那么打印出n;s6:n++;s7:n<1000成立吗?是返回到s2,否则结束算法。
B. s1: n=100;s2: i=n/100;s3: j=n%100/10;s4: k=n%10;s5:如果n的值等于i*i*i+j*j*j+k*k*k的和,那么打印出n;s6:n++;s7:n<1000成立吗?是返回到s2,否则结束算法。
C. s1: n=100;s2: i=n/100;s3: j=n%100/10;s4: k=n/10;s5:如果n的值等于i*i*i+j*j*j+k*k*k的和,那么打印出n;s6:n++;s7:n<1000成立吗?是返回到s2,否则结束算法。
D. s1: n=100;s2: i=n/100;s3: j=n/10;s4: k=n%10;s5:如果n的值等于i*i*i+j*j*j+k*k*k的和,那么打印出n;s6:n++;s7:n<1000成立吗?是返回到s2,否则结束算法。
判断101-200之间有多少个素数,并输出所有素数,算法描述正确的是?
A. s1: n=101,cnt=0;s2: i=1;s3: 如果n%i==0成立,执行break;否则cnt++,输出n是素数;s4: n++;s7:n<=200成立吗?是返回到s2,否则结束算法。
B. s1: n=101,cnt=0;s2: i=2;s3: 如果n%i==0成立,执行break;否则s4;s4:i++;s5:i<=n/2成立吗?是返回s3,否则s6;s6:i>n/2成立吗?是则cnt++,且输出n是素数;s7:n++;s8:n<=200成立吗?是返回到s2,否则s9;s9:输出cnt
C. s1: n=101,cnt=0;s2: i=1;s3: 如果n%i==0成立,执行break;否则s4;s4:i++;s5:i<=n/2成立吗?是返回s3,否则s6;s6:i>n/2成立吗?是则cnt++,且输出n是素数;s7:n++;s8:n<=200成立吗?是返回到s2,否则s9;s9:输出cnt
D. s1: n=101,cnt=0;s2: i=1;s3: 如果n%i==0成立,执行continue;否则s4;s4:i++;s5:i<=n/2成立吗?是返回s3,否则s6;s6:i>n/2成立吗?是则cnt++,且输出n是素数;s7:n++;s8:n<=200成立吗?是返回到s2,否则s9;s9:输出cnt