首页 > 外贸类考试
题目内容 (请给出正确答案)
[单选题]

执行以下程序段后,inta=0;if(!a)printf("1");elseprintf("0");输出结果是()。

A.0

B.1

C.10

D.提示运行错误

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“执行以下程序段后,inta=0;if(!a)printf("…”相关的问题
第1题
执行以下程序段后,s的值是【】inta[]={5,3,7,2,1,5,3,10},s=0,k;for(k=0;k<8;k+=2)s+=*(a+k);
执行以下程序段后,s的值是【】inta[]={5,3,7,2,1,5,3,10},s=0,k;for(k=0;k<8;k+=2)s+=*(a+k);

点击查看答案
第2题
有如下程序段inta=14,b=15,x;charc='A';x=(a&&B) &&(c<'B');执行该程序段后,x的

有如下程序段 int a=14,b=15,x; char c='A'; x=(a&&B) &&(c<'B'); 执行该程序段后,x的值为______。

A.真

B.假

C.0

D.1

点击查看答案
第3题
阅读下面程序,则执行后程序的结果为【9】 #include"stdio.h" main() {inta=0,b=0; while(

阅读下面程序,则执行后程序的结果为 【9】

#include "stdio.h"

main()

{ int a=0,b=0;

while(a <15)a++;

while(b++ <15);

printf("%d,%d\n",a,b);}

点击查看答案
第4题
在执行下面的程序段后,a的值是为 ______。inta,, b;for(b=1,a=1; b<=50:b++){ if(a>=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.2

B.6

C.10

D.8

点击查看答案
第5题
下列程序执行后的输出结果是 main() {inta[3][3],*p,i; p=&a[0][0]; for(i=1;i<9

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

main()

{ int a[3][3], *p,i;

p=&a[0][0];

for(i=1; i<9; i++)p[i]=i+1;

printf("%d\n",a[1][2]);}

A.3

B.6

C.9

D.随机数

点击查看答案
第6题
若有以下程序:#include<iostream>using namespace std;class A{private:inta;public:voidseta(in

若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: void seta(int x) { a=x; } void showa() { cout<<a<<","; } }; class B { private: int b; public: void setb (int x) { b=x; } void showb() { cout<<b<<","; } }; class C :public A,private B { private: int c; public: void setc(int x, inc y, int z) { c=z; seta (x); setb (y); } void showc() { showa (); showb (); cout<<c<<end1; } }; int main () { C c; c. setc(1,2,3); c.showc(); return 0; } 程序执行后的输出结果是

A.1,2,3

B.1,1,1

C.2,2,2

D.3,3,3

点击查看答案
第7题
在VB程序中,以下程序段执行后,x的值为()x=0Do While x<50x=(x+2)*(x+3)Loop

A.0

B.72

C.50

D.168

点击查看答案
第8题
执行以下程序段后,W的值为______。 int w='A',x=14,y=15 w=((x‖y)&&(w<'a'));

A.-1

B.NULL

C.1

D.0

点击查看答案
第9题
设有以下程序段int x=0,s=0;while(!x!=0)s+=++x;printf("%d",s);A.运行程序段后输出0B.运行程序

设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf("%d",s);

A.运行程序段后输出0

B.运行程序段后输出1

C.程序段中的控制表达式是非法的

D.程序段执行无限次

点击查看答案
第10题
若有以下程序段int m=0xabc,n=0xabc;m-=n;printf("%X\n",m);执行后输出结果是

A.0X0

B.0x0

C.0

D.0XABC

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