设有如下程序:
Private Sub Form_Cliok()
Dima As Integer,S As Integer
n=8
s=0
Do
s=s+n
n=n-1
Loop While n>0
Print s
End Sub
以上程序的功能是 [7] ;程序运行后,单击窗体,输出结果为 [8] 。
第1题:
程序段的功能是求一个正整数所有位之和。 while(n>0){s=s+n%10;() }
第2题:
上机作业-1.2 do -- while 语句 main() { int n , i=1 , s=0; scanf("%d",&n); do {s = s + i ; i++ ;} while(i<=n); printf("s = %d",s); } 上传程序截图
第3题:
下列选项中,与"for(i=1,s=0;i<n;i++){s=s+i;}"功能相同的程序段是()
A.for(i=n,s=0;i>1;i--){s=s+i;}
B.for(i=n,s=0;i>=1;i--){s=s+i;}
C.for(i=n-1,s=0;i>1;i--){s=s+i;}
D.for(i=n-1,s=0;i>0;i--){s=s+i;}
第4题:
设有以下程序,若要使程序的输出值为2,则应该从键盘给n输入的值是()void main() { int s=0,a=1,n; scanf("%d",&n); do { s=s+1; a=a-2; }while(a!=n); printf("%d ",s); }
A.0
B.-1
C.-3
D.-5
第5题:
【填空题】下面程序的运行结果是 。 #include<stdio.h> main() {int a,s,n,count; a=2;s=0;n=1;count=1; while(count<=7) {n=n*a;s=s+n;++count;} printf("s=%dn",s); }