s=1 for c in "China": s=s+2 print(s)

作者&投稿:郭波 (若有异议请与网页底部的电邮联系)
以下程序段的执行结果是( ) S = 1 For I = 0 to 4 S=S*I Next I print s A . 12 B . 10 C . 4 D . 24~


s=0:n=5
for i=1 to n
s=s+i
next i
print s;i

当退出循环时,i的值一定是6

s=1+2+3+4+5=15

意思是s值是0,i的值从1到10递增,每递增一次就进行一次加法:
1、s = 0+1 s=1
2、s = 1+2 s=3
3、s = 3+3 s=6
for i = 1 to 10 step 3是指i分别=1,4,7,10
利用s=s+i
即当i=1时,s=0+1=1;i=4,s=1+4=5;i=7,s=5+7=12;i=10,s=10+12=22。
s=4
i=9的时候,没有超过10,所以继续往下执行,执行到next的时候,i=12,就会跳出循环。

扩展资料:
算法流程:
(1)读入被减数S1,S2(字符串);
(2)置符号位:判断被减数是否大于减数:大则将符号位置为空;小则将符号位置为“-”,交换减数与被减数;
(3)被减数与减数处理成数值,放在数组中;
(4)运算:
A、取数;
B、判断是否需要借位;
C、减,将运算结果放到差数组相应位中;
参考资料来源:百度百科-高精度减法

选D 输出11

因为for循环c表示"China"的每一个字符,"China"一共有5个字符,所以for循环共循环5次,每次s加2,一共s加10,因此,结果是s=1+10=11

完整的Python程序如下

s=1 

for c in "China": 

 s=s+2 

print(s)



梨树区17743053363: s=1 for c in "China": s=s+2 print(s) -
夔呼普沁: 选D 输出11 因为for循环c表示"China"的每一个字符,"China"一共有5个字符,所以for循环共循环5次,每次s加2,一共s加10,因此,结果是s=1+10=11 完整的Python程序如下1 2 3 4 5 6 7s=1forc in"China": s=s+2print(s)

梨树区17743053363: C语言用函数编写求级数前N项和的程序:S=1+(1+3)+(1+3+5)+.... -
夔呼普沁: #include<stdio.h> int fun(int n); /*函数的声明(在main()函数后面定义的函数,一般要在调用他之前声明一下)*/ int main(void) { int n,s;printf("n=");scanf("%d",&n); /*输入项数n*/s=fun(n); /*调用函数求和*/printf("Sum=%d",s); } ...

梨树区17743053363: 就打关键的s=1; for(i=1;i<50;i++) if(!(i%3)&&!(i%5)) s+ -
夔呼普沁: 1~49之间同时能被3与5整除的整数和,输出s为91

梨树区17743053363: C语言程序:求S=1(一次方)+2(二次方)+3(三次方).....加到n(n次方)问题求借 -
夔呼普沁: # include<stdio.h> int main(void) { unsigned int n,i,j,temp;//i:底数 j:次方 unsigned int s = 0; printf("输入n的值为:"); scanf("%d",&n); for(i = 1; i<=n; i++) { temp = i; for(j = 1; j< i; j++) { temp *= i; } s += temp; } printf("结果为:%d\n",s)...

梨树区17743053363: 用C语言编写:"计算s=1 - 1/2! - 1/3! - ... - 1/n!(n有键盘输入).当n=5时,s=0.536389. -
夔呼普沁: main() {int t=1,s=0,n,p=1,k; scanf("%d",&n); for(k=1;k{s=s+t; k+=2; p=-p; t=p/k; } printf("%d",s); }

梨树区17743053363: C语言 如何编杨辉三角 -
夔呼普沁: 你好,你的程序改完后是这样: #include int main (void) { void...

梨树区17743053363: c语言用for语句求s=1*2*3…10 -
夔呼普沁: 这个阶乘的题目很容易的.代码如下: # include main() { int q,h=1; for (q=1,q<=10,q++) { h=q*h; } printf (%d\n",h); } 呵呵,望采纳哦.

梨树区17743053363: 以下程序的输出结果为 - s=1 for i in range(1,10): s=s*i if s>20: brea...
夔呼普沁: #include usingnamespacestd; intmain() { intn; staticintsum=1; cout<<"请输入N:"<<endl; cin>>n; for(inti=1;i<=n;i++) { for(intj=1;j<=i;j++) {sum=sum+j;} } cout<<"结果2为:"<<sum; system("pause"); return0; 扩展资料 C语言计算1-1/3+1/...

梨树区17743053363: S=1+3+…+9,用循环语句编写程序,计算的值并输出.急用!
夔呼普沁: C语言写的: #include &lt;stdio.h&gt; int main() { int i,s=0; for(i=1;i&lt;=9;i+=2) { s+=i; } printf("S=%d\n",s); return 0; }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网