题目内容 (请给出正确答案)
[主观题]

下列程序段的输出结果是()。int k, a=3,b=2;k=(a = =b)?0,1;prin

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

int k, a=3,b=2;

k=(a = =b)?0,1;

printf(“%d”,k);

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下列程序段的输出结果是()。int k, a=3,b=2;k…”相关的问题

第1题

以下程序的输出结果是main(){ int k=4,m=1,p; p=func(k,m); printf("%d,",p); p=func(k,m); printf("%d\n",p);}func(int a,int b){ static int m=0,i=2; i+=m+1; m=i+a+b; return(m);} A.8,17 B.8,16 C.8,20 D.8,8

点击查看答案

第2题

有以下程序: #include <stdio. h> main ( ) { int x[ ] = {1,3,5,7,2,4,6,0} ,i,j,k; for(i =0;i<3;i ++ ) for (j =2;j> = i;j — ) if( x[j + 1 ] > x[j] ) { k = x[j] ;x[j] = x[j + 1 ] ;x[j + 1 ] = k; } for (i =0;i<3;i++) for(j =4;j <7-i;j ++) if(x[j] >x[j+1]){ k=x[j];x[j] =x[j+1];x[j+1] =k;} for (i=0;i<8;i ++) printf("%d" ,x[i]); prinff("\n" );}程序运行后的输出结果是( )。

A.75310246

B.1234567

C.76310462

D.13570246

点击查看答案

第3题

有以下程序: #define H1 5 #define H2 H1+1 #define H3 H2*H2/2 main() { int s=0,k=H3; while(k--)s++; printf("%d\n",s); } 程序的输出结果是( )

A.30

B.10

C.29

D.19

点击查看答案

第4题

请读程序: # include<stdio.h> void fun(int * s) { static int j=0; do s[j]+=s[j+1] while( + + j<2); } main( ) { int k,a[10]={l,2,3,4,5}; for(k=l;k<3;k+ +)fun(a); for(k=0;k<5;k++)prinf("%d",a[k]); } 上面程序的输出结果是 ( )

A.34756

B.23445

C.35745

D.12345

点击查看答案

第5题

有以下程序: #include <stdio.h> #include <string.h> main(int argc,char *argv[]) { int i,len=0; for(i=1;i<argc;i+=2)len+=strlen(argv[i]); prinff("%d\n",len); } 此程序经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行: ex abed efg h3 k44则执行后的输出结果时( )。

A.14

B.12

C.8

D.6

点击查看答案

第6题

阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。

【说明】

设M叉树采用列表法表示,即每棵子树对应一个列表,列表的结构为:子树根节点的值部分(设为一个字符)和用“()”,括起来的各子树的列表(如有子树的话),各子列表间用“,”分隔。例如下面的三叉树可用列表a(b(c,d),e,f(g,h,i))表示。

本程序输入列表,生成一棵M叉树,并由M叉树输出列表。假定输入无错误。

【函数5-8】

inelude<stdio.h>

include<stdlib.h>

define M3

typedef struct node{

char val;

street node *subTree[M];

}NODE;

char buf[255], *six = buf;

NODE *d = NULL;

NODE *makeTree()/*由列表生成M叉树*/

{

int k;

NODE *s;

s=(1);

s->val=*six++;

for(k=0; k<M; k++)s->subTree[k]=NULL;

if(*str=='('){

k=0;

do{

six++;

s->subTree[k]=(2);

if(*str==')'){

six++;

break;

}

k=k+1;

}while((3));

}

return s;

}

void walkTree(NODE *t)/*由M叉数输出列表*/

{

int i;

if(t !=NULL){

(4);

if(t->subTree[0]==NULL)return;

putchar('(');

for(i=0;i<M; i++){

(5);

if(i !=M-1 && t->subTree[i+1]!=NULL)

putchar(',');

}

putchax(')');

}

}

void main()

{

prinff("Enter exp:");

scanf("%s", str);

d = makeTree();

walkTree(d);

putchaW',n');

}

点击查看答案

第7题

请写出下列程序的输出结果。()

#include

int main() /{

char str[ ]="1A2B3C4D"; int i;

for(i=0;str[i]!='/0';i++)

if ((str[i]<'0') || (str[i]>'9'))

printf("%c",str[i]);

return 0;

/}

}

点击查看答案

第8题

请写出下列程序的输出结果。()

#include

int main() /{

char str[ ]="1A2B3C4D"; int i;

for(i=0;str[i]!='/0';i++)

if ((str[i]<'0') || (str[i]>'9'))

printf("%c",str[i]);

return 0;

/}

}

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信