首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2019-06-09
19
问题
有以下程序
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/qRRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>yoidfun(inta,intb){mtt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,O),i;for(i=0;i<10;i+=2)
有以下程序#include<stdio.h>fun(inta,intb){intstaticm=0,i=2;i=i+m+l:m=i+a+b;returnm;}main(){intk=4,m=1,p;p=fun(k,m);prin
有以下程序yoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;)main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf(’’%d%dkn’’,C,d);)程
以下函数按每行8个输出数组中的数据:yoidfun(int*w,intn){inti;for(i=0;i<n;i++){________printf(’’%d’’,w[i]);}printf(’’\n’’);}下划线处应填入的语句是
给定程序MODll.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用‘#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
给定程序MODll.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使它
在深度为7的满二叉树中,度为2的结点个数为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
软件测试的目的是
随机试题
淋巴器官包括()
红细胞相互以凹面相贴称为血型不相容的血液混合后,红细胞成簇在一起称为
鼓音正常情况下可见于____________和____________,病理情况下可见于____________、____________、____________等。
阑尾尖端指向下列哪个部位时可同时出现膀胱、直肠的刺激症状()
眼底可见微动脉瘤可致晶状体屈光度改变
血浆各种脂蛋白,依它们所含胆固醇的量从多到少的排列顺序是
昼夜分阴阳,属于"阳中之阴"的时间是()
属于甲基五碳糖的是( )。
我国对外贸易经营者的管理,登记和核准制。
利率期货种类繁多,按照合约标的的期限,可分为短期利率期货和长期利率期货两大类。属于短期利率期货的有()。
最新回复
(
0
)