运行下面程序所得到的结果是()。CLEARX=0FOR Y=99

题目

运行下面程序所得到的结果是()。CLEARX=0FOR Y=99 TO 1 STEP -2X=X+YENDFOR?“X=”,X

  • A、1~99中的偶数之和
  • B、0~99中的偶数之和
  • C、1~99中的奇数之和
  • D、0—99中的奇数之和
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面程序的运行结果是 include void fun(int * a,int * b) { int x= * a; * a= *

下面程序的运行结果是

#include<iostream.h>

void fun(int * a,int * b)

{

int x= * a;

* a= * b; * b=X;

cout < < * a < < * b < <" ";

}

void main( )

{

int x=1,y=2;

fun(&x,&y) ;

cout < < X < < y < < endl;

}

A.12 12

B.12 21

C.21 12

D.21 21


正确答案:D
解析:本题考查的是指针和引用,函数 fun完成把x和y互换的操作。

第2题:

下面程序的运行结果是#includemain(){inty=10;do{y--;}while(--y);printf(“%d\n“,y--);}

A、-1

B、1

C、8

D、0


参考答案:D

第3题:

下面程序的运行结果是includevoid fun(int * a,int * b){ int x= * a; * a = * b;*

下面程序的运行结果是 #include<iostream.h> void fun(int * a,int * b) { int x= * a; * a = * b; * b=x; cout <<*a<< *b<<""; } void main( 0 { int x =1,y =2; fun(&x,&y); cout<< x << y <<end1; }

A.12 12

B.12 21

C.21 12

D.21 21


正确答案:D
解析:本题考查的是指针和引用,函数 fun完成把x和y互换的操作。

第4题:

下面程序的运行结果是( )。 define POW(r)r*r main() {int x=2,y=3,t; t=POW(x+y); printf("%d\n",t); }


正确答案:11
11

第5题:

下面程序的运行结果是()。x=5:y=3PRINTx=yEND

A、0

B、5

C、3

D、–1


参考答案:A

第6题:

下面程序的输出结果是()。includemain(){int x=7,y=3;printf("%d",y=x/y);}A.0B.2C.3D.

下面程序的输出结果是( )。 #include<stdio.h> main() {int x=7,y=3; printf("%d",y=x/y); }

A.0

B.2

C.3

D.不确定的值


正确答案:B
解析:程序运行初始时,x被赋值7,y被赋值3,因为y为整型变量,因此表达式:y=x/y=7/3=2。

第7题:

下列程序的运行结果是【 】。

SET TALK OFF

S=0

FOR N=1 TO 100

S=S+N

IF N>=10

EXIT

S=N

ENDIF

NEXT

?S

RETURN


正确答案:55
55

第8题:

执行下面的程序后,输出的结果是

x=1

For j=1 To 4

x=x - 1: y=0

For k=1 To 4

x=x + 1: y=y + 1

Next k

Next j

Print x; y( )。

A.1 4

B.13 4

C.12 8

D.20 6


正确答案:B

第9题:

下面程序的运行结果是()。includemain(){int y=10; do{y--;}while(--y); printf("%d\n"

下面程序的运行结果是( )。 #include<stdio.h> main() { int y=10; do{y--;}while(--y); printf("%d\n",y--); }

A.-1

B.1

C.8

D.0


正确答案:D
解析:本题考查“++”和“--”运算符,运算符“++”是操作数加1,而“--”则是操作数减1。在do-while循环中,首先执行y--,再执行--y。当y=2时,执行y--,y的值变为1,--y使y值变为0,循环结束。执行输出时,先输出y的值0,然后执行y--,使y的值变为-1。

第10题:

下面程序的运行结果是______。includemain(){ int y,a;y=2,a=1;while(y--!=-1){do{a*=y;

下面程序的运行结果是______。

include<stdio.h>

main()

{ int y,a;

y=2,a=1;

while(y--!=-1)

{do{a*=y;a++;}while(y--);}

printf("%d,%d",a,y);}


正确答案:

更多相关问题