首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S{int a,b;}data[2]={10,100,20,200}; main(){ struct S P=data[1];printf("%d\n",++(p.a));} 程序运行后的输出结果是
有以下程序 struct S{int a,b;}data[2]={10,100,20,200}; main(){ struct S P=data[1];printf("%d\n",++(p.a));} 程序运行后的输出结果是
admin
2020-11-23
44
问题
有以下程序
struct S{int a,b;}data[2]={10,100,20,200};
main(){
struct S P=data[1];printf("%d\n",++(p.a));}
程序运行后的输出结果是
选项
A、11
B、20
C、21
D、10
答案
C
解析
在题目中定义了结构体S类型的数组变量data,并对其赋初值。在程序中定义了指向结构体S类型的变量p,并把数组data的第二个元素data[1]的值赋给它,所以此时成员变量p.a的值等于20,在输出时分别加1,所以输入结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/fg3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编一个函数floatfun(doubleh),该函数的功能是:使变量h中的值保留两位小数,并对第三位进行四舍五人(规定h中的
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
给定程序MODI1.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。注意:字符串的长度最长允许为79。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
给定程序MODI1.C中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串:"abc","CD","EF"连接起来,结果是"abcCDEF"。请改正程序中的错误,使它能得出正确的
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。例如,若n=10,则应输出0.617977。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动maln函数,不得
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动mam函数,不得增行或删行,也不
下列叙述中正确的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
随机试题
英才高等教育和大众高等教育是指称高等教育发展的两个阶段,最初由____________提出。
1941年,在缅北对日作战中以身殉国的中国远征军将领是
男,26岁,运动后突发右腰部阵发性剧痛,伴恶心、呕吐,镜下血尿(+++)。平片中发现第3腰椎右侧有一钙化阴影,直径1.5cm。请做出初步诊断,写出治疗计划。
A.Q—T间期延长B.高血糖C.高热、高血压危象D.低血糖E.胃出血患者,男,65岁,因糖尿病长期服用甲苯磺丁脲。近期为了控制高血压,服用氢氯噻嗪片,应警惕的副作用是
下列决策中,( )不属于企业的短期经营决策
当利率上涨时,债券价格会()。
资产负债组合管理是对()进行积极的管理。
企业的存货总成本随着订货批量的增加而呈正方向变化。()
金融创新对货币政策中介目标的影响如何,如何评价金融创新对我国货币政策实施的影响?
Accordingtothepassage,whichorganizationsraisedtheproposaltostopthepracticeofliedetectionevidenceinmilitarycou
最新回复
(
0
)