首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2018-10-16
48
问题
有以下程序
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://jikaoti.com/ti/vwa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面判断正确的是
下面rotate函数的功能是:将n行n列的矩阵A转置未AT,例如:请填空#defineN4voidrotate(inta[][]){inti,j,t;for(i=0;i<N;i++)
若输入1,2,下列程序的运行结果为______。#defineSWAP(a,b)t=b;b=a;a=tmain(){inta,b,t;
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for([11];i<10;i++)
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
随机试题
近代中国的社会性质和主要矛盾,决定了近代中国革命的性质是()
WhenJanewasin7thgrade,shefoundthattherewasalotoftroubleinreading.Hermotherusedtositbyherside,andexpla
大肠液亏证的主症是()
降低混凝土人仓温度的措施不包括().
按照现行消费税制度的规定,纳税人外购下列已税消费品可以从应税销售额中扣除的有()。
紫色洋葱鳞片叶外表皮适宜用作()实验的材料。
About70,000,000Americansaretryingtoloseweight(减肥).Thatisalmost1outofevery3peopleintheUnitedStates.Somepe
Directions:TwomonthsagoyougotajobasaneditorforthemagazineDesigns&Fashions.Butnowyoufindthattheworkis
完成句子。例如:那座桥800年的历史有了那座桥有800年的历史了。约翰了被老师批评
WhichofthefollowingsentencesisNOTanellipticalsentence(省略句)?
最新回复
(
0
)