int s= 0; for(int sum=1; sum<=1000; ____ ){ if(sum%7!=0){ s = sum +s;} } System.out.println(s);A.sum+1B.sum-1C.sum++D.sum--

int s= 0; for(int sum=1; sum<=1000; ____ ){ if(sum%7!=0){ s = sum +s;} } System.out.println(s);

A.sum+1

B.sum-1

C.sum++

D.sum--


参考答案和解析
sum++

相关考题:

有以下程序int fun(int x[],int n){ static int sum=0,i;for(i=0;in;i++) sum+=x[i];return sum;}main(){ int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0;s=fun(a,5)+fun(b,4);printf(" % d\n",s);}程序执行后的输出结果是A)45B)50C)60D)55

已知一个数列从0项开始的前3项为0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数proc 的功能是:计算并输出该数列前n项的和sum。n的值通过形参传人。例如,当n=20时,程序的输出结果应为42762.000000。 请修改程序中的错误,使它能得到正确结果。 注意:不要改动maiil函数,不得增行或删行,也不得更改程序的结构。 试题程序: includestdlib.h includeconio.h includestdio.h double proc(int n) { double sum,s0,s1,s2,s; int k; sum=1.0; if(n=2) sum=0.0; s0=0.0; s1=0.0; s2=1.0; //****found**** for(k=4;kn;k++) } { s=s0+s1+s2; sum+=S: s0=s1; s1=s2; //****found**** s2=s; return sum; } void main { int n; system("CLS"); printf("Input N="); scanf("%d",&n J; printf("%f\n",proc(n)); }

( 35 )有如下程序::#includeusing namespace std:class Sample{friend long fun ( Sample s ) ;public:Sample ( long a ) {x=a;}Private:long x;};long fun ( Sample s ){if ( s.x2 ) retum 1;retum s.x*fun ( Sample ( s.x-a ))}int main (){int sum=0for ( int i =0; i 6; i ++ ) { sum+=fun ( Sample ( i ) ; ) }coutSUM;retum 0;}运行时输出的结果是A ) 120B ) 16C ) 154D ) 34

有以下程序int fun(int x[],int n){static int sum=0,i;for(i=0;in;i++) sum+=x[i];return sum;}main(){int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0;s=fun(a,5)+fun(b,4);printf("%d\n",s);}程序执行后的输出结果是A.45B.50C.60D.55

下列程序的运行结果是()。includedefine ADD(x)x+xmain(){int m=1,n=2,k=3; int s=ADD 下列程序的运行结果是( )。 #include<stdio.h> #define ADD(x)x+x main() { int m=1,n=2,k=3; int s=ADD(m+n)*k; printf("s=%d",s); }A.sum=18B.sum=10C.sum=9D.sum=25

( 7 )执行下列语句后,变量 sum 的值是 ___________ 。int sum=0;for(int i=1;i=3;i++)for(int j=1;j=i;j++)sum++;

●下列程序运行后输出的数据是(51)。int sum(int n){int p=1;int s=0;int i=0;for(i=1;i﹤=n;i++) s+=(p*=i);retum s;}main(){printf((“sum(5)=%d\n”,sum(5));}(51) A.sum(5)=151B.sum(5)=152C.sum(5)=153D.sum(5)=155

有如下程序: include using namespace std; class Sample { frien 有如下程序: #include <iostream> using namespace std; class Sample { friend long fun(Sample s); public: Sample(long a) {x=a;} private: long x; }; long fun(Sample s) { if(s.x < 2) return 1; return s.x * fun(Sample(s.x-1)); } int main() { int stun = 0; for (int i=0; i<6; i++) {sum += fun(Sample(i));} cout << sum; return 0; }运行时输出的结果是A.120B.16C.154D.34

已知一个数列从0项开始的前3项:0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是:计算并输出该数列前。项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.试题程序:include <conio.h>include <stdio.h>include <math.h>/***************found*******************/fun (int n){double sum, s0, s1, s2, s; int k;sum=1.0;if (n<=2) sum=0.0;s0=0.0; sl=0.0; s2=1.0;for (k=4; k<=n; k++){ s=s0+s1+s2;sum+=sqrt (s);s0=s1; s1=s2; s2=s;}/****************found*****************/return sum}main ( ){int n;clrscr ();printf("Input N=");scanf ("%d", n);print f ("%f\n", fun (n));}

下面程序段的输出结果是 public class Test{ public static void main(String args[]){ int n=5,sum=0; while(n>0){ sum+=n; --n; } System.out.println("sum is"+sum); } }A.sum is 14B.sum is 15C.sum is 10D.sum is 5

include “stdio.h” void main() { int sum=0,a=11; while(a #include “stdio.h” void main() { int sum=0,a=11; while(aA. sum=0B. sum=55C. sum=10D. sum=11

下列程序的执行结果是______。 public class ex3 { public static void main(String[] args) { int sum=0; for(int i=1;i<=100;i++) { sum+=i; } System.out.println("sum="+sum); }A.sum=5050B.sum=4950C.sum=100D.sum=1

以下程序运行后的输出结果是【 】。struct NODE{int num;struct NODE *next;};main(){struct NODE s[3]={{1,'\0'},{2,'\0'},{3,'0'}},*p,*q,*r;int sum=0;s[0].next=s+1;s[1].next=s+2;s[2].next=s;p=s; q=p->next; r=q->next;sum+=q->next->num; sum+=r->next->next->num;printf("%d\n",sum);}

下列程序的输出结果是( )。 public class Test { public static void main (String[] args) { int n=5,sum=0; while (n>0) { sum+=n; --n; } System.out.println("Sum is"+sum); } }A.sum is 14B.sum is 15C.sum is 10D.sum is 5

以下程序通过函数sunFun求。这里f(x)=x2+1main( ){ printf("The sum=%d\n",SunFun(10)); }SunFun(int n){ int x,s=0;for(x=0;x<=n;x++) s+=F(【 】);return s;}F( int x){ return 【 】);}

下列各循环语句中,不是死循环的是( )。A.int i=100; while(1){ i=i%100+1; if(i==20) break; }B.int i,sum=0; for(i=1;;i++) sum=sum+1;C.int k=0; do{ ++k; }while(k=0);D.int s=3379; while(s++%2+3%2) s++;

有以下程序:includeusing namespace std;int f(int x);int sum(int n){ int x,s=0; f 有以下程序: #include<iostream> using namespace std; int f(int x); int sum(int n) { int x,s=0; for(x = 0;x<=n;x++) s+=f(x); return s; } int f(int x) { return (x*x+1); } int main() { int a,b; cout<<"Enter a integer number:"; cin>>a; b=sum(a) ; cout<<a<<","<<b<<end1; return 0; } 如果输入数字3,其输出结果是( )。A.3,12B.3,16C.3,18D.4,20

有如下程序: #inCludeiostream using namespaCe std; Class Sample{ friend long fun(Sample S); publiC: Sample(10ng A.{x=a;} private: long X; }; long fun(Sample S){ if(S.x2)return l; return S.X*fun(Sample(s.x-1)); } int main( ) { int sum=0; for(int i=0;i6;i++) {sum+=fun(Sample(i));} Coutsum: return 0; } 执行这个程序的输出结果是( )。A.120B.16C.154D.34

以下sum函数的功能是计算下列级数之和:请给函数中的各变量正确赋初值。double sum(douLle x,int n){ int i;double a,b,s;【 】for(i=1;i<=n;i++) {a=a*x;b=b*i;s=s+a/b;}return s;}

下列程序运行后的输出结果是______。Private Sub f(k,s) s = 1 for j = 1 To k s=s*j Next jEnd SubPrivate Sub Command1_ Click () Sum = 0 for i = 1 To 3 Call f(i, s) Sum = Sum + s Next i Print Sum End SubA.0B.3C.6D.9

下列程序的运行结果是( )。#includestdio.h#define ADD(x) x+xmain{ int m=1,n=2,k=3;int S=ADD(m+n)*k;printf(s=%d,s);}A.A.sum=18B.sum=10C.sum=9D.sum=25

下列程序的运行结果是( )。 #includestdio.h #define ADD(x) x+x main { int m=1,n=2,k=3; int S=ADD(m+n)*k; printf("s=%d",s); }A. sum=18B.sum=10C.sum=9D.sum=25

有以下程序:include int fun(int x[], int n){ static int sum =0,i;for(i=0;i 有以下程序: #include <stdio.h> int fun(int x[], int n) { static int sum =0,i; for(i=0;i<n;i ++ )sum + =x[i]; return sum;{ int a[] ={1,2,3,4,5},b[]={6,7,8,9},s=0; s = fun(a,5) + fun(b,4) ;printf( "%d \n",s);程序执行后的输出结果是( )。A.45B.50C.60D.55

下列语句段中不是死循环的是( )。A.int i=100 While (1) { i=i%100+1 if(i==20) break; }B.int i sum=O; for (i=l;;i++) sum=sum +l;C.int k=0; do { ++K }while(k=O);D.int s=3379; while (s+ +%2+3%2)s++;

以下程序段执行结果是(57)。 Int s=0 i=1; Do {s+=i++;} While(i<=10); ConsolA.wrfteline(“sum={0}”,sum)B.Sum=54C.sum=lD.sum=55E.sum=56

下列程序运行后的输出结果是______。Private Sub f(k,s)s=1For j=1 To ks=s*jNextEnd SubPrivate Sub Command1_Click()Sum=0For i=1 To 3Call f(i,s)Sum=Sum+sNextPrint SumEnd Sub

以下程序段的执行结果是______。int s=0,i=1;do{ S+=i++;}while(i<=10);Console.WriteLine("sum={0}",sum);A.sum=54B.sum=1C.sum=55D.sum=30

研究下面的Java代码:  public class testException{  public static void main(String args[]){       int a[]={0,1,2,3,4};      int sum=0;      try{  for(int i=1;i6;i++)  sum=sum+a[i];  System.out.println("sum="+sum);                 }      catch(ArrayIndexOutOfBoundsException ){                    System.out.println("数组越界");     }  finally{   System.out.println("程序结束");}  } }  输出结果将是()。       A、10  数组越界  程序结束B、10   程序结束C、数组越界  程序结束D、程序结束