首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:street STU{ char num[10]; float score[3]; };main(){ struct STU s[3]={ {"20021",90,95,85}, { "2
有以下程序:street STU{ char num[10]; float score[3]; };main(){ struct STU s[3]={ {"20021",90,95,85}, { "2
admin
2009-01-15
43
问题
有以下程序:street STU{ char num[10]; float score[3]; };main(){ struct STU s[3]={ {"20021",90,95,85}, { "20022",95,80,75 }, {"20023",100, 95, 90} },*p=s, int i; float sum=0; for(i=0;i<3 ,i++) sum=sum+ p->score
; printf("%6.2f\n",sum);}程序运行后的输出结果是( )。
选项
A、260
B、270
C、280
D、285
答案
2
解析
程序中首先定义了一个结构体,其成员为一字符数组和一浮点型数组。在main()首先定义了一个结构体数组并初始化。接下来在for循环中遍历了结构体数组中的第一个元素中数组成员即{“20021”,90,95,85”}循环结果为90+95+85=270最后sum为270,又输出格式为“%6.2f\n”要求保留两位小数故最后输出为270.00。所以4个选项中B正确。
转载请注明原文地址:https://kaotiyun.com/show/dmXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序调试的任务是()。
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
PrintFormat(1234.56,"###.#")语句的输出结果是( )。
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有两个标题分别为“添加”和“退出”的命令按钮,一个内容为空的列表框List1。请画一个标签,其名称为Label1,标题为“请输入编号”;再画一个名称为Text1,初始值为空的文本框,如图7所示。程序功能
下面变量定义中错误的是
在考生目录下有一个工程文件sjt5.vbp,包含了所有控件和部分程序。程序运行时,单击”打开文件”按钮,则弹出”打开”对话框,默认文件类型为”文本文件”,默认目录为考生目录。选中in5.txt文件,如图2-20(a)所示,单击”打开”按钮,则把文件中的内容
下面关于命令按钮的叙述中错误的是
在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。关于此菜单,以下叙述中错误的是( )。
下列叙述中正确的是
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
随机试题
工艺分析时,()不属于零件毛坯工艺性分析内容。
简述Telnet的内容和功能。
论述审美形态与语言的关系。
对化疗较敏感但愈后较差的肺癌病理类型是
糖皮质激素治疗肾病综合征,以下哪个不正确
由于承包商的原因造成工期延误,业主进行反索赔,在确定违约金费率时,一般应考虑()因素。
ItookmydaughtertotheamusementparklastSunday.______!Wehadtogetherthere.
事业单位应当建立健全人事管理制度。()
A、Givingherthewallet.B、Puttingthewalletinthelibrary.C、Tryingtofindanycluesabouttheowner.D、Takingallthingsou
A、Theymadefrequentlong-distancecallstoeachother.B、TheyillegallyusedgovernmentcomputersinNewJersey.C、Theywerefo
最新回复
(
0
)