给定下列代码,如果x=0,当以下for循环语句执行完后,x是( )。for(int i=0;i<5;i++) x=x+i;
A: 10
B: 15
C: 5
D: 4
A: 10
B: 15
C: 5
D: 4
A
举一反三
- 给定下列代码,如果x=0,当以下for循环语句执行完后,x是( )。 for(int i=0;i<5;i++) x=x+i;
- 以下程序:void sum(int x){int i,sum=0;for (i=0;i<;5;i++){sum=sum+i;}x=sum;}main(){int x=90;sum(x);printf(“%d”,x);}执行后输出结果是_______。 A: 0 B: 10 C: 90 D: 100
- 下列for语句的循环次数为。 for(int i=0,x=0;!x&&i<=5;i++);
- 设有定义语句int x[6]={2,4,6,8,5,7},*p=x, i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。 A: for(i=0;i<6;i++) cout<<*(p+i); B: for(i=0;i<6;i++) cout<<*p++; C: for(i=0;i<6;i++) cout<<(*p)++; D: for(i=0;i<6;i++) cout<<*(p++);
- #include void main() { int i=0,x=0,y=0; do{ ++i; if(i%2!=0){x=x+i;i++;} y=y+i++; }while(i<=7); cout<<“x=”< x=1 y=20
内容
- 0
下列for循环语句执行的次数是 ______。 for (int i=0, x=0; !x&&i<=5;i++) A: 5 B: 6 C: 1 D: 无限
- 1
假设i和x都是int类型,则以下for循环的循环体执行次数是() for(i=0,x=0;i<=9&&x!=876;i++)scanf(“%d”,&x);
- 2
下述for语句 int i,x; for (i=0,x=1;i<=9&&x!=876;i++) scanf(%d”,&x);
- 3
以下程序段运行后,循环体运行的次数为。 int i=10,x; for (;i<10;i++) x=x+i;
- 4
执行完下列语句段后,i值为:( ) int f(int x) { return ((x>0) ? x* f(x-1):2);} ...... int i ; i =f(f(1));