首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struet S {int a,b;}data[2]={10,100,20,200}; main() {struer S p=data[1]; printf("%d\n",++(p.a)); } 程序运行后
有以下程序: #include<stdio.h> struet S {int a,b;}data[2]={10,100,20,200}; main() {struer S p=data[1]; printf("%d\n",++(p.a)); } 程序运行后
admin
2020-06-16
27
问题
有以下程序:
#include<stdio.h>
struet S
{int a,b;}data[2]={10,100,20,200};
main()
{struer 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,先增1等于21。
转载请注明原文地址:https://kaotiyun.com/show/rKCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintfun(intn){inta;if(n==1)return1;a=n+fun(n一1);return(a);}main()
若有以下程序:#includemain(){intc;c=13115;printf(“%d\n”,c);}则程序的输出结果是()。
以下各项中,属于合法的转义字符是()。
下列给定程序中,函数fun的功能是:在有n名学生、2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是76.125000请改正函数fun中指定部位的错误
编写函数fun,其功能是:将SS所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在W所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对
下列给定程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能得出正确的结果。注意:不
数据库系统中完成查询操作使用的语言是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域
随机试题
漂白粉有效氯低于多少时不能使用
CR成像中将光信号转换为电压信号的是
我某进出口公司于1999年1月15日用电报向外国一公司发盘,要求在20日复到我公司有效。1月18日上午9:00,我公司同时收到外国公司表示接受和撤回接受的电传。根据《联合国国际货物买卖合同公约》的规定,此接受()。
中型通信传输设备工程的投资额为()。
企业短期筹资常用的方式是通过()取得所需资金。
2012年3月,张某将他与李某共有的一辆汽车出卖得款2万元。李某在外地得知后即来信要求分得1万元,张某未给。2015年1月,李某回到本地再次向张某索要,张某给了1万元。2月,张某得知诉讼日时效已过于是向李某索回1万元,李某拒绝,张起诉至法院,下列说法正确的
为应对国际金融危机冲击,我国从2008年第四季度开始实施的积极财政政策,与1998年为应对亚洲金融危机实施的积极财政政策不同的是进行了()。
按()的方式不同,股票流通市场分为议价买卖和竞价买卖。
【2013年浙江省第48题】从1,2,3,……,30这30个数中,取出若干个数,使其中任意两个数的积都不能被4整除。问最多可取几个数?
设f(x)=sinx,则f(x)有()
最新回复
(
0
)