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)*
代码如下:
# include <stdio.h >
Voidmain()
{
Int[100].
Ints=0,I,num,Max,min,av;
Printf("enternumberofstudents:");
Thescanf("%d",num);
Printf("inputfraction\n");
(I = 0The <num+ +)
{printf("%d:",I+1);
Scanf("%d",and[I]);}
(I = 0The <num+ +)
Printf("%4d",[I]);
Printf("\n");
Max=[0];
Min=[0];
(I = 0The <num+ +)
S=s+[I];
Av=s/10;
(I = 0The <num+ +)
{if ([I]>Max) Max =[I]
If ([I]<min) minutes =[I]
}
Printf("Max=%d,min=%d,assertion=%d\n",Max,min,av);
}
扩展资料:
For循环是编程语言中的一种循环语句,循环语句由循环体和循环的判断条件组成,其表达式为:For(单表达式;条件表达式;(循环体){中间循环体;}。
1.这句话最简单的形式是:
(;,)
2.一般形式为:
(单一的表达式;条件表达式;结束循环体)
{
Mesocycle;
}
式中,表达式可以省略,但分号不能省略,因为“;”可以表示一个空的语句,省略后语句减少,即语句格式发生变化,编译器无法识别和编译。[1]
第一”;“前面的for循环括号中是一个不参与循环的表达式,可以用作变量的初始赋值语句,将初始值赋给循环控制变量;您还可以计算其他独立于for循环但在循环部分之前处理的表达式。
”;“符号之间的条件表达式是一个关系表达式,它是循环的正式开始,在建立条件表达式时执行中间循环的主体。
执行的中间循环体可以是一条语句,也可以是多条语句。当中间的循环体只有一条语句时,可以省略大括号{}。在执行中间循环体之后,执行最终循环体。
在执行最后一个循环体之后,将再次执行条件判断。如果条件仍然有效,则会重复上面的循环,如果条件无效,则会中断当前的for循环。
#include <stdio.h>int main()
{
int i,n,num=0
printf("Please input n:")
scanf("%d",&n)
for(i=1i<=ni++)
{
num += 2*i-1
}
printf("num=%d\n",num)
return 0
}
应该是:1+3+5+……+2n-1 吧,按照这个公式就是上面的代码,按照你说的2(n-1)是没有规律的,调试通过,请采纳。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)