首页 > 眼镜验光员
题目内容 (请给出正确答案)
[单选题]

下列程序的输出结果是()。main(){int i=1,j=2,k=3;if(i++==1&&(j=3‖k++==3))printf("%d%d%d\n",i,j,k);}

A.1 2 3

B.2 3 4

C.2 2 3

D.2 3 3

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列程序的输出结果是()。 main() {int i=1,…”相关的问题
第1题
下列程序的输出结果是 #include"stdio.h" main() {inti,a=0,b=0; for(i=1;i<10;i++)

下列程序的输出结果是

#include "stdio.h"

main()

{int i,a=0,b=0;

for(i=1;i<10;i++)

{if(i%2==0)

{a++;

continue;}

b++;}

printf("a=%d,b=%d",a,b);}

A.a=4,b=4

B.a=4,b=5

C.a=5,b=4

D.a=5,b=5

点击查看答案
第2题
下列程序的输出结果是() #include usingnamespacestd; classA{ inta public: A()

下列程序的输出结果是 ()

#include

using namespace std;

class A{

int a

public:

A():a(9){}

virtual void print() const {cout<};

class B:public A{

char b;

public:

B(){b= ‘S’;}

void print()const{cout<};

void show(Aa&X){X,print()}

int main()

{ Ad1;*p;

Bd2;

p=&d2;

d1,print();

d2,print();

p->print();

show(d1);

show(d2);

return 0;}

点击查看答案
第3题
执行下列程序后输出的结果是()#include<stdio.h>main(){int j,i,k=0,m=0;for(i=0;i<2;i++){for(j=0;j<3;j++)k++,k-=j;}m=i+j;print{("k=%d,m=%d\n",k,m);}

A.k=0,m=5

B.k=0,m=3

C.k=1,m=5

D.k=1,m=3

点击查看答案
第4题
(10)以下程序运行后的输出结果是 【10】 。#include <stdio.h>main(){ int x=10,y=20,t=0;if(

(10)以下程序运行后的输出结果是 【10】 。

#include <stdio.h>

main()

{ int x=10,y=20,t=0;

if(x==y)t=x;x=y;y=t;

printf("%d %d\n",x,y);

}

点击查看答案
第5题
有以下程序,其中%u表示按无符号整数输出() main(){unsignedintx=0xFFFF;/*x的初值为十

有以下程序,其中%u表示按无符号整数输出()

main()

{unsigned int x=0xFFFF; /* x的初值为十六进制数 */

printf(“%u\n”,x);

}

程序运行后的输出结果是()。

A.-1

B.65535

C.32767

D.0xFFFF

点击查看答案
第6题
以下程序:#include<stdio.h>#include<string.h>main(){char str[]="abcd\n\123\xab";printf("%d"

以下程序: #include<stdio.h> #include<string.h> main() {char str[]="abcd\n\123\xab"; printf("%d",(str)); } 运行后的输出结果是()。

A.10

B.9

C.7

D.14

点击查看答案
第7题
以下程序运行后的输出结果是void fun(int x,int y){ x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);}

以下程序运行后的输出结果是void fun(int x,int y){ x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);}main(){ int x=2,y=3; fun(x,y); printf("%d,%d\n",x,y);}

点击查看答案
第8题
有以下程序int f(int a){ return a%2; }main(){ int s[8]={1,3,5,2,4,6},i,d=0;for (i=0;f(s[i]);i++) d+=s[i];printf("%d\n",d);}程序运行后的输出结果是

A.9

B.11

C.19

D.21

点击查看答案
第9题
试题33有以下程序#include <stdio.h>int f(int m){ static int n=0;n+=m;return n;}main(){ int n=0;printf(“%d,”, f(n));printf(“%d\n”, f(n++));}程序运行后的输出结果是()

A.1,2

B.1,1

C.2,3

D.3,3

点击查看答案
第10题
有以下程序void swap(char *x,char *y){char t;t=*x; *x=*y; *y=t;}main(){char *s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",s1,s2);}程序执行后的输出结果是

A.123,abc

B.abc,123

C.1bc,a23

D.321,cba

点击查看答案
第11题
有以下程序 structSTU {charnum[10];floatscore[3];}; main() {structSTUs[3]={{"20021

有以下程序

struct STU

{ char num[10]; float score[3]; };

main()

{struct STU s[3]={{"20021",90,95,85},

{"20022",95,80,75},

{ "20023",100,95,90},

},*p=s;

int i; float sum=0;

for(i=0;i<3;i++)

sum=sum+p->score[i];

printf("%6.2f\n",sum);

}

程序运行后的输出结果是

A.260.00

B.270.00

C.280.00

D.285.00

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改