首页 > 建筑工程类考试
题目内容 (请给出正确答案)
[主观题]

有以下程序 #include<stdlib.h> struct NODE {int num;struct NODE*next;} main() {struct NODE

有以下程序

#include<stdlib.h>

struct NODE

{int num;struct NODE*next;}

main()

{struct NODE *P,*q,*r;

p=(struct NODE *)malloc(sizeof(struct NODE));

q=(struct NODE *)malloc(sizeof(struet NODE));

r=(struct NODE*)malloc(sizeof(struct NODE)):

p->num=10;q->num=20;r->num=30;

p->next=q;q->next=r;

printf("%d\n",p->num+q->next->num):

}

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

A.10

B.20

C.30

D.40

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序 #include<stdlib.h> struc…”相关的问题
第1题
有以下程序: include<stclio.h> main() { char c; while((c=getchar())!=?)pu

有以下程序: include<stclio.h> main() { char c; while((c=getchar())!=?)putchar(--c); } 程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为【 】。

点击查看答案
第2题
有以下程序 #include<stdio.h> main {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",-

有以下程序 #include<stdio.h> main {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结果是()。

A.741

B.963

C.852

D.875421

点击查看答案
第3题
有以下程序 include<stdio.h> intfun(){ staticintx=1; x+=1: returnx;} main(){

有以下程序 include<stdio.h> intfun(){ staticintx=1; x+=1: returnx;} main(){ inti,s=1; for(i=1;i<=5;i++)s+=fun(); printf(%d\n,s);} 程序运行后的输出结果是

A.11

B.21

C.6

D.120

点击查看答案
第4题
有以下程序:#include<stdio.h>#include<string.h>#includevoid f(char*s,char*t){char k;k=*s; *

有以下程序: #include<stdio.h> #include<string.h> #include void f(char*s,char*t) { char k; k=*s; *s=*t; *t=k; s++;t--; if(*s)f(s,t): } main() {char str[10]="abcdefg",*P; P=str+strlen(str)/2+1: f(p,p-2); printf("%s\n",str); } 程序运行后的输出结果是()。

A.abcdefg

B.gfedcba

C.gbcdefa

D.abedcfg

点击查看答案
第5题
有以下程序:#include<stdio.h>main(){int x=3,y=2,z=1; printf("%d\n",x/y&~z);程序运行后的

有以下程序: #include <stdio.h> main() { int x=3,y=2,z=1; printf("%d\n",x/y&~z); 程序运行后的输出结果是()。

A.3

B.2

C.1

D.0

点击查看答案
第6题
有以下程序: #include<stdio.h> main() {char b,C;int i; b=a;c=A; for(i=0;i<6;

有以下程序: #include<stdio.h> main() {char b,C;int i; b=a;c=A; for(i=0;i<6;i++) {if(i%2)putchar(i+b); else putchar(i+c); }printf("\n"); } 程序运行后的输出结果是()。

A.ABCDEF

B.AbCdEf

C.aBcDeF

D.abcdef

点击查看答案
第7题
有以下程序:#include <stdio.h>main(){int i,s=0,t[] = {1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)

有以下程序:#include <stdio.h>main(){ int i,s=0,t[] = {1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2) s+=*(t+i); prinff("% d \n ",s);

A.45

B.20

C.25

D.36

点击查看答案
第8题
有以下程序: #include <stdio.h> main() {int i=1,j =2,k =3; if(i ++ == 1&&(j ==3

有以下程序: #include <stdio.h> main() { int i=1,j =2,k =3; if(i ++ == 1&&(j ==3 ‖ k ++ ==3) ) printf("% d % d % d \n" , i, j, k ); } 程序运行后的输出结果是()。

A.123

B.234

C.223

D.233

点击查看答案
第9题
(25)有以下程序(说明:字母A的ASCII码值是65)#include <stdio.h>void fun(char *s){ while(

(25)有以下程序(说明:字母A的ASCII码值是65)

#include <stdio.h>

void fun(char *s)

{ while(*s)

{ if(*s%2) printf("%c",*s);

s++;

}

}

main()

{ char a[]="BYTE";

fun(a); printf("\n");

}

程序运行后的输出结果是

A)BY

B)BT

C)YT

D) YE

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