首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct S { int a,b; } data[2]={10,100,20,200}; main() { struct S p=data[1];
有以下程序: #include<stdio.h> struct S { int a,b; } data[2]={10,100,20,200}; main() { struct S p=data[1];
admin
2022-10-24
22
问题
有以下程序:
#include<stdio.h>
struct S
{ int a,b;
}
data[2]={10,100,20,200};
main()
{ struct S
p=data[1];
printf("%d\n",++(p.a));
}
程序的运行结果是( )。
选项
A、10
B、11
C、20
D、21
答案
D
解析
声明data是结构体s的数组,初始化data[0].a=10,data[0].b=100,data[1].a=20,data[1].b=200。主函数中“p=data[1];”,即p.a=data[1].a,p.b=data[1].b,执行语句“printf(”%d\n”,++(p.a));”。输出时,p.a先增1,再输出,p.a=data[1].a:20,先增,等于21。故本题答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/nxkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里”单词”是指由空格隔开的字符串)。例如,若输入”I
下面描述中,不属于软件危机表现的是()。
有如下程序段for(i=0;i<10;i++)if(i>5)break;则循环结束后i的值为
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
面向对象设计方法的主要特征是()。
在C语言中,只有在使用时才占用内存单元的变量的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];假定文件已正确打开,不能正确地从文件中读入
数据库管理系统是()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
随机试题
OnadryandcoldFridayafternoonlastOctober,SharonSelineexchangedtextmessageswithherdaughterwhowasincollege.They
由于投标人的经营能力和经营环境的不同,因此不同投标人对同一个招标项目,就会选择不同的投标报价目标。常用的策略有()
2008年5月22日,范美忠在天涯论坛上发帖《那一刻地动山摇——“5.12”汶川地震亲历记》,文中写道:“在这种生死抉择的瞬间,只有为了我的女儿我才可能考虑牺牲自我,其他的人,哪怕是我的母亲,在这种情况下我也不会管的。如果过于危险,我跟你们(他的学生)一起
与家庭教育、社会教育等其他教育形式相比,学校教育最主要的区别在于()。
SQL的计算查询中,用于求平均值的函数是
Whodoesn’tknowthenameoftheobject?
WhoisTexFritzwater?
ManyAmericansmindlesslyopposehunting.Theydosoevenincaseswhereanimalpopulationsaredangeroushigh.In
改革开放
AnimalsontheMoveA)Itlookedlikeascenefrom"Jaws"butwithoutthedramaticmusic.Ahugesharkwaslowlyswimmingthrough
最新回复
(
0
)