首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { struct STU{ char name[9]; char sex; double score[2];}; struct STU a={"
有以下程序: #include<stdio.h> main() { struct STU{ char name[9]; char sex; double score[2];}; struct STU a={"
admin
2021-06-15
20
问题
有以下程序:
#include<stdio.h>
main()
{
struct STU{
char name[9];
char sex;
double score[2];};
struct STU a={"Zhao",’m’,85,90.0},b={"Qian",’f’,95,92.0};
b=a:
printf("%s %c %2.0f%2.0f\n",b.name,b.sex,b.score[0],b.score[1]);
}
程序运行的结果是( )。
选项
A、Qian f 95 92
B、Qian m 85 90
C、Zhao f 95 92
D、Zhao m 85 90
答案
D
解析
在C语言中,相同类型变量可以通过等号直接赋值,它会按照每个成员在结构体中的顺序一一对应赋初值,可知,a.name="Zha0",a.sex=’f’,a.score[0]=85.0,a.score[1]=90.0,b.name="Qian",b.sex=’m’,b.score[0]=95.0,b.score[1]=92.0。要特别注意a=b;语句,如果没有该条语句,则输出A选项的结果。
转载请注明原文地址:https://kaotiyun.com/show/Hwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",c
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
表达式:(int)((double)9/2).9%2的值是
有以下程序yoidfun2(chara,charb){printf(’’%c%c’’,a,b);)chara=’A’,b=’B’;yoidfunl(){a=’C’;b=’D’;)main(){funl();print
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是
有关return语句说法不正确的是()。
以下正确的说法是()。
随机试题
关于财务管理原则,下列说法中,正确的有()。
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序给出如下。请勿改动
下列法律事实中,属于事件范围的是()
病人在意识清晰时出现幻视多见于
中央投资项目招标代理机构资格证书的有效期为()年。
下列不属于政策性银行的职能的是()。
给一份材料,一分钟阅读时间。是关于人际关系的。材料大意:处长派你去基层调研,一个基层干部向你反映你处里的同志老张与人相处有问题,做事也有问题,对以后完成工作会有影响,你也知道那些情况是事实,然后给了五个选项:A.把所调研的情况全部如实向处长汇报;
已知数据文件IN53.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:依次从数组a中取出一个4位数,如果该4位数连续大于该4位数以前的5个数且该数是偶数,则统计出满足此条件的数个数cn
A、Forwardtransactionsisnotoftypicalforeignexchangetransactions.B、Typicalforeignexchangetransactionsoccurinthespo
AlthoughacupuncturehasbeenpracticedinChinafor2,000years,itsuseintheWesternworldisstillverynew.Severalhospit
最新回复
(
0
)