网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

执行下面的程序后变量a的值为____。 int main (void) { int a, b; for (a=1, b=1; a<=100; a++) { if (b>10) break; if (b%3==1) { b+=3; continue; } b-=3; } return 0;}

A.8

B.7

C.6

D.5


参考答案和解析
B 解析:本题主要考查了循环语句中break和continue语句的使用。break语句的作用是结束本层循环,而continue语句的作用是结束本次循环直接进入到下次循环。
更多 “执行下面的程序后变量a的值为____。 int main (void) { int a, b; for (a=1, b=1; a<=100; a++) { if (b>10) break; if (b%3==1) { b+=3; continue; } b-=3; } return 0;}A.8B.7C.6D.5” 相关考题
考题 有以下程序 include int i=0; void fun( ) { { static int i=1 有以下程序 #include<iostream> int i=0; void fun( ) { { static int i=1; Std::cout<<i++<<','; } Std::cout<<i<<','; } int main( ) { fun();fun(); return O; } 程序执行后的输出结果是A.1,2,1,2,B.1,2,2,3,C.2,0,3,0,D.1,0,2,0,

考题 执行下面的程序后,a的值为 main() { int a,b; for(a=1,b=1;a<=10;a++) {if(b%3==1) {b+=3; continue;} b-=5;}}A.7B.8C.9D.10

考题 下面程序的输出结果为【】。includef(int a){int b=0; static int c=3; b++; c++; retu 下面程序的输出结果为【 】。include<iostream.h>f(int a){int b=0;static int c=3;b++; c++;return(a+ b+ c);}void main(){int a=2,i;for(i=0;i<3;i++)cout<<f(a)<<end1;}

考题 有如下程序:includeusing namespace std;class A{public:static int a;void init(){a 有如下程序: #include<iostream> using namespace std; class A{ public: static int a; void init(){a=1;} A(int a=2){init(); a++;} }; int A::a=0; A obj; int main() { cout<<obj.a; return 0; 运行时输出的结果是( )。A.0B.1C.2D.3

考题 main {inta,b; for (a=1,b=1;a=100;a++) { if(b=20) break; if(b%3==1) {b+=3; continue; } b-=5; } } 程序的输出结果a的值为__________。

考题 请读程序:includemain(){int a,b; for(a = 1,b = 1 ;a=20)break;if 请读程序: #include <stdio.h> main() { int a,b; for(a = 1,b = 1 ;a <= 100;a++) { if(b>=20) break; if(b%3 ==1) { b +=3;continue; } b-=5; } printf("%d\n",a); } 上面程序的输出结果是( )。A.7B.8C.9D.10

考题 在执行下面的程序段后,a的值是为 ______。inta,, b;for(b=1,a=1; b=10)break; if 在执行下面的程序段后,a的值是为 ______。 int a,, b; for(b=1,a=1; b<=50:b++) { if(a>=10)break; if(a%2= =1) {a+=5; continue;} a-=3; )A.2B.6C.10D.8

考题 执行下面的程序后,a的值为main(){ int a,b;for(a=1,b=1;a=20)break;if(b%3==1) 执行下面的程序后,a的值为 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20)break; if(b%3==1) { b+=3; continue; } b-=5; } }A.7B.8C.9D.10

考题 下面程序的执行结果为______。main(){ int a,b; for(a=1,b=1;a=20)break;if(b 下面程序的执行结果为______。 main() { int a,b; for(a=1,b=1;a<=100;a++) { if (b>=20)break; if(b%3==1) {b+=3; continue; } b-=5; } printf("%d",A) ; }A.7B.8C.9D.10

考题 有如下程序: #inCludeiostream using namespaCe std; Class A{ publiC: statiC int a; void init( ){。a=1;} A(int a=2){init( );a++;} }; int A::a:0: A obj; int main( ) { Coutobj.a: return 0; } 运行时输出的结果是( )。A.0B.1C.2D.3

考题 下面程序的执行结果为______。 main() { int a,b; for(a=1,b=1;a=20) break; i 下面程序的执行结果为______。 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20) break; if(b%3==1) { b+=3; continue; } b-=5; } printf("%d",a); }A.7B.8C.9D.10

考题 下面程序段的输出结果是( )。 public class Test { public static void main(String args[]){ int a, b; for(a=1, b=1; a<=100; a++){ if(b>=10) break; if (b%2==1) { b+=-2; continue; } } System.out.println(a); } }A.5B.6C.7D.101

考题 设x和y均为int型变量,则执行下面的循环后,y值为( )。 public class Sun { public static void main(String args[ ]) { int x, y; for (y=1, x=1; y<=50; y++) { if(x>=10) break; if (x%2==1) { x+=5; continue; } x-=3; } System.out.println (y); } }A.2B.4C.6D.8

考题 下列程序的执行结果为【 】。inciudeint f(int i) { return + +i; }int g(int i) 下列程序的执行结果为【 】。inciude<iostream, h>int f(int i) { return + +i; }int g(int i){return ++i; }void main(){ int a, b;a=b=0;a+ =f(g(A) );b+=f(f(B) );cout<<%= "<<a<<", b="<<(b<<end1;}

考题 执行下面的程序后,a的值为( )。 main() { int a,b; for(a=1,b=1;a<=10;a++) { if(b%3==1) { b+=3; continue;} b=5; } }A.7B.8C.9D.10

考题 有以下程序:include using namespacestd;class A{public:A(int i,int j){ a=1; b=j;} 有以下程序:#include <iostream>using namespace std;class A{public: A(int i,int j) { a=1; b=j; } void move (int x,int y) { a+=x; b+=y; } void show() cout<<a<<","<<b<<end1 } private: int a,b; }; class B : private A { public: B(int i,int 3):A (i,j) {} void fun() { move (3,5); } void f1() { A::show(); } }; int main() { B d(3,4); d.fun(); d.f1(); return 0; } 程序执行后的输出结果是A.3,4B.6,8C.6,9D.4,3

考题 执行下面的程序后,a的值为( )。 main { int a,b; for(a=1,b=1;a=10;a++) { if(b%3==l) { b+=3; continue;} b-=5;}}A.7B.8C.9D.10

考题 若有以下程序include using namespace std;class A{public: A(int i,int j) {a=i;b=j 若有以下程序 #include <iostream> using namespace std; class A { public: A(int i,int j) { a=i; b=j; } void move(int x, int y) { a+=x; b+=y; } void show() { cout < <a < <" , " <<b<< end1; } private: int a,b; }; class B : private A { public: B(int i,int j) :A(i,j) {} void fun ( ) { move (3, 5); } void f1 ( ) { A::show(); } }; int main ( ) { B d(3,4); d. fun ( ); d.f1(); return 0; } 程序执行后的输出结果是 ( )。A.3,4B.6,8C.6,9D.4,3

考题 下列程序的执行结果为includevoid main(){int a=3,b=0; int * p=a; b=+a+ 下列程序的执行结果为 #include<iostream.h> void main() { int a=3,b=0; int * p=a; b=+a++; cout<< * p<<”,” <<b<<endl; } A)3,4 B)4,3 C)3,4 D)4,4 (15)下面程序的运行结果为 #include<iostream.h> void main() { for(int a=0,x=0;! xa<=10;a++) { a++; } cout<<a<<end1; }A.10B.11C.12D.0

考题 下列程序的输出结果是______。includemain(){int a,b;for(a=1,b=1;a=2 下列程序的输出结果是______。 #include<stdio.h> main () { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20)break; if(b%3==1) { b+=3; continue; } b-=5; } printf("%d\n",a); }A.7B.8C.9D.10

考题 请读程序:includemain(){int a,b;for(a=1,b=1;a=20)break;if(b%3=1”{ 请读程序: #include<stdio.h> main() { int a,b; for(a=1,b=1;a<=100:a++){ if(b>=20)break; if(b%3=1”{b+=3;continue;} b=5; } printf("%d\n",A) ; } 上面程序的输出结果是_______。A.7B.8C.9D.10

考题 下列程序的执行结果为includevoid main( ){ int a=3,b=0; int * p=a; b=+a++; 下列程序的执行结果为 #include<iostream.h> void main( ) { int a=3,b=0; int * p=a; b=+a++; cout<<*p<<','<<b<<end1; }A.3,4B.4,3C.3,4D.4,4

考题 有以下程序 public class Sun { public static void main(string args[ ]) { int a, b; for(a=1, b=1; a<=100; a++) { if(b>=10} break; if (b%3 1) { b+=3; continue; } } System.cut.println(A) ; } } 执行后的输出结果是( )。A.101B.6C.5D.4

考题 设x和y均为int型变量,则执行下面的循环后,y值为()。include void main(){int x, y;f 设x和y均为int型变量,则执行下面的循环后,y值为( )。#include <iostream.h>void main(){int x, y;for(y= 1,x= 1 ;y<=50;y++){ if(x>=10) }break;if (x%2==1){ x+=5; continue;} x-=3;} cout<<y;A.2B.4C.6D.8

考题 有以下程序main(){ int a,b;for(a=1,b=1;a=20)break; if(b%3==1) {b+=3;continu 有以下程序 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20)break; if(b%3==1) { b+=3; continue; } b-=5; } printf("%d\n",A) ; } 程序运行后的输出结果是( )A.7B.8C.9D.10

考题 执行下面的程序段后,变量k中的值为 include void main( ) { int k=3,s[2]; s[ 执行下面的程序段后,变量k中的值为 #include<iostream.h> void main( ) { int k=3, s[2]; s[0]=k; k=s[1] *10; cout < < k;}A.不定值B.33C.30D.10

考题 若有如下程序:main(){int a=1,b=1;for(;a=9)break;if(b%3==1){b+=3;continue;}b+ 若有如下程序: main() { int a=1,b=1; for(;a<=10;a++) { if(b>=9) break; if(b%3==1) {b+=3;continue;} b++; } printf("%d,%d",b,a); } 则程序运行后的输出结果是( )。A.10,4B.7,3C.10,3D.11,3

考题 下面程序的输出结果是()。includeusing namespace std;void main(){ int a,b; for(a=1 下面程序的输出结果是( )。 #include<iostream> using namespace std; void main() { int a,b; for(a=1,b=l;a<=100;a++) { if(b>=10) break; if(b%3= =1) { b+=3;continue; } } cout<<a; }A.101B.6C.5D.4