
for i in range(10):
print ("hello")*
A.10
B.4
C.5
D.无输出任何内容
2. 下列程序最后输出多少个“hello”?(单选10分)
for i in range(6,10):
print ("hello")*
A.10
B.4
C.5
D.无输出任何内容
3. 下列程序最后输出多少个“hello”?(单选10分)
for i in range(10,10):
print ("hello")*
A.10
B.4
C.5
D.无输出任何内容
4. 下列程序最后输出多少个“hello”?(单选10分)
for i in range(1,10,2):
print ("hello")*
A.10
B.4
C.5
D.6
5. 下列程序最后输出多少个“hello”?(单选10分)
提示:参考P67例子程序说明。
for i in range(10,1,-2):
print ("hello")*
A.10
B.4
C.5
D.6
6. 下列程序是求什么数累加的和?(单选10分)
sum=0
for i in range(1,101,2):
sum=sum+i
print (sum)*
A.1到100的偶数和
B.1到100的奇数和
C.1到101的偶数和
D.1到101的奇数和
7. 下列程序是求什么数累加的和?(单选10分)
sum=0
for i in range(0,101,2):
sum=sum+i
print (sum)*
A.1到100的偶数和
B.1到100的奇数和
C.1到101的偶数和
D.1到101的奇数和
8. 下列程序是求累加的和,它最后输出的和是多少?(填空10分)
sum=0
for i in range(100):
sum=sum+i
print (sum)*
9. 下列程序最后输出变量sum的数值是多少?(填空10分)
sum=1
for i in range(5):
sum=sum*i
print (sum)
*
10. 下列程序最后输出变量sum的数值是多少?(填空10分)
sum=1
for i in range(5,0,-1):
sum=sum*i
print (sum)*
11. 有如下的程序段:
s=0
for i inrange(1,4):
s=s+i
该程序段运行后,语句s=s+i执行的次数是()*
A.1
B.3
C.4
D.10
12. 有如下程序段:
s=0
for i inrange(_,3):
s=s+i
若要使语句s=s+i执行3次,则循环变量i初值为()*
A.0
B.1
C.2
D.3
13. 有如下程序段
x=0
for i inrange(1,8):
x=x+i
该程序段执行后,变量x的值是()*
A、9
B、28
C.25
D、36
14. 下列程序是求累加的和,它最后输出的和是多少?(填空10分)
sum=0
for i inrange(1,100):
sum=sum+i
print(sum)*
y=((x=3*y,x+1),x-1)这一句涉及到逗号语句的用法了就是(表达式1,表达式2,表达式3,表达式4,...,最后一个表达式)编译器就先计算表达式1,再计算表达式2,...,然后整个括号里面的值是最后一个表达式的值.我就给出第一...打印几行、每行输出几个星号与循环结束条件相关(假设循环变量初始值均为0)。for(a=1a<5a++) //4次循环,每次输出一行,a=1,2,3,4
for(b=0b<ab++) printf("*")//每行输出a个星号,循环次数为a即1,2,3,4
首先,你需要5行输出,那么请替换for(a=1a<5a++)为for(a=0a<5a++)
其次,你需要每行输出的星号个数为5,4,3,2,1可替换for(b=0b<ab++)为for(b=0b<5-ab++)
整个程序为:
int a,b
for ( a=0a<5a++ ) //a=0,1,2,3,4
{ for ( b=0b<5-ab++ ) printf("*")//5-a=5,4,3,2,1
printf("\n")
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)