首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include struct S {int x,y;}data[2]={1,2,10,12}; void main() {struct s p=data[1]; printf(’’%d\n’’,++(p.x));} 程序运行后的输出结果是(
有以下程序: #include struct S {int x,y;}data[2]={1,2,10,12}; void main() {struct s p=data[1]; printf(’’%d\n’’,++(p.x));} 程序运行后的输出结果是(
admin
2020-06-16
61
问题
有以下程序:
#include
struct S
{int x,y;}data[2]={1,2,10,12};
void main()
{struct s p=data[1];
printf(’’%d\n’’,++(p.x));}
程序运行后的输出结果是( )。
选项
A、10
B、11
C、20
D、21
答案
B
解析
定义的结构体S中有2个整型数x和y,并且定义的该结构体的数组data[2],数组元素个数为2,所以data中的元素共4个,初值为l,2,10和12。在函数中声明结构体S的变量p并赋值,需要注意的是数组元素在引用时下标是从0开始的,所以p=data[1]={10,12},因此,输出结果是11,++(p.x)是指先将p.x增加1再使用。
转载请注明原文地址:https://jikaoti.com/ti/RRG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库中,产生数据不一致的根本原因是
有以下程序:#include<stdio.h>main(){intaa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];for(i=0;i<2;i++){if(i==0)
以下选项中叙述正确的是()。
以下选项中合法的标识符是()。
若有如下定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
以下叙述中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列给定程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序
围绕山顶一圈有N个山洞,编号为0、1、2、3、……、N—1,有一只狐狸和一只兔子在洞中居住。狐狸总想找到兔子并吃掉它,它的寻找方法是先到第一个}同(即编号为0的洞)中找;再隔1个洞,即到编号为2的个洞中找;再隔2个洞,即到编号为5的洞中找;下次再隔3个洞;
随机试题
滑胎的预防调治应遵循( )。
最常用的普查宫颈癌的方法是
某工厂需要进行设备更新,有选取进口设备和选取国产设备两种方案,如采用进口设备,进口设备离岸价150万美元,运输费12万美元,贸易费用1万美元,保险费1.7万美元,进口关税1.2万美元,增值税率为17%。国产设备价格720万元。两者性能比较见表4-4。
门窗洞口以上部分墙体重量必须通过一个横梁传到洞口两边的墙体上,这个横梁我们称为门窗过梁,常见的过梁形式有哪几种()。
出让国有土地使用权应明确规定( )。
连逸公司是一家钢铁制品公司,产品远销国内外市场,由于国外同类产品不断冲击国内市场,加之市场上越来越多的日用制品都采用了替代性材料,公司前景并不乐观。公司想通过更新设备计划来增强自身的竞争力。20×0年,经研究决定投资建设新项目,需新建厂房并购入国外先进设备
下列对“夷”的说法不准确的是:
不能够使用宏的数据库对象是
PASSAGETHREEWhydidmodernhumanssurvivethesuccessivevolcaniceruptions?
A、Theyhavethesameviewonsomeotherpoints.B、TheyagreethatwatchingTVbenefitsus.C、Theyarearguingtooseriouslyabou
最新回复
(
0
)