首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
19
问题
有以下程序:
#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://jikaoti.com/ti/SPz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=3;do{printf("%d,",a-=2);)while(!(--a));printf("m");}程序运行后的输出结果是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
有以下程序:#include<stdio.h>voidfun(char*a,char*b){while(*a==′*′)a++;while(*b=*a){b++;a++;}}main(){char*s=″*****a
若有定义语句:doublea,*p=&a;以下叙述中错误的是
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",
以下关于指针的叙述正确是()。
以下正确的说法是()。
随机试题
设参数方程求证:y=y(x)在[0,2π]是凸函数.
仅根据上述临床表现,排除梗阻性结石的依据是为明确黄疸性质,最有意义的检查是
湿热酿痰蒙蔽心窍,其病理阶段为
根据国家有关规定,()不属于检验检疫机构的基本任务。
讯问不满18周岁的证人,应通知其法定代理人或者教师在场。()
设0<P(C)<1,且P(A+B|C)=P(A|C)+P(B|C),则下列正确的是().
(95年)设随机变量X~N(μ,σ2),则随着σ的增大,概率P(|X-μ|<σ)【】
讨论函数在x=0处的连续性和可导性。
A、Themanshouldstartrunningdaily.B、Shealsopreferstoexerciseintheafternoon.C、It’simportanttowarmupbeforeexerci
A、Itmaintainstheregularsleeppattern.B、Itburnsouttheextraenergy.C、Itkeepspeopleinagoodmood.D、Ithelpsproduce
最新回复
(
0
)