题目内容

以下对C语言中共用体类型数据的叙述中正确的是( )。

A. 共用体类型定义中不能出现结构体类型的成员
B. 可以对共用体变量直接赋值
C. 一个共用体变量中可以同时存放其所有成员
D. 一个共用体变量中不能同时存放其所有成员

查看答案
更多问题

当定义一个共用体变量时,系统分配给它的内存量是( )。

A. 共用体变量中第一个成员所需内存量
B. 各成员所需内存量的总和
C. 共用体变量中最后一个成员所需内存量
D. 成员中占内存量最大的容量

在单向链表中,存储每个结点需有两个域,一个是数据域,另一个是指针域,它指向该结点的( )。

A. 直接前趋
B. 终端结点
C. 开始结点
D. 直接后继

写出下面程序执行后的运行结果。#include #include struct worker {char name[15];int age;float pay;};int main(){ struct worker x;char *t="Lilei";int d=20; float f=100;strcpy(x.name,t);x.age=d*2; x.pay=f*d;printf("%s %d %.0f",x.name, x.age, x.pay);return 0;}

写出下面程序执行后的运行结果。#include struct STU {int num;float TotalScore;};void f(struct STU p){ struct STU s[2]={{20044,550},{20045,537;p.num = s[1].num; p.TotalScore = s[1].TotalScore;}int main(){ struct STU s[2]={{20041,703},{20042,580;f(s[0]);printf("%d %3.0f", s[0].num, s[0].TotalScore);return 0;}

答案查题题库