单项选择题
有以下程序
#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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
分析以下程序,执行后的输出结果是 ( ) int f1(int x,int y) return x>y x:y; int f2(int x,int y) return x>y y:x; main() int a=4,b=3,c=5,d,e,f; d=f1(a,B) ;d=f1(d,C) ; e=f2(a,B) ;e=f2(e,C) ; f=a+b+c-d-e;printf( %d,%d,%d ,d,f,e);
A.3,4,5
B.5,3,4
C.5,4,3
D.3,5,4
点击查看答案&解析
单项选择题
根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成 ( )
A.动态结构和静态结构
B.紧凑结构和非紧凑结构
C.线性结构和非线性结构
D.内部结构和外部结构
点击查看答案
相关试题
以下程序调用随机函数得到N个20以内的整...
下面程序中函数creat用于建立一个带头结点...
下面程序的输出结果是 【12】 。 char...
下列程序的输出结果是 【8】 。 main(...
若有如下定义,则该数组的第一维大小为 【...