首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是 【 】 。 struct s {int x,y;}data[2]={10,100,20,200}; main() { struct s*p=data; printf"%d\
下列程序执行后输出的结果是 【 】 。 struct s {int x,y;}data[2]={10,100,20,200}; main() { struct s*p=data; printf"%d\
admin
2013-02-23
39
问题
下列程序执行后输出的结果是 【 】 。
struct s
{int x,y;}data[2]={10,100,20,200};
main()
{
struct s*p=data;
printf"%d\n",++(p->x));
}
选项
答案
11
解析
程序中结构体数组data首地址(即&data[0])赋值给结构体指针变量p,++(p->x)表示先将p所指向的结构体变量的成员x值如1,然后将此x(即data[0]x)输出。
转载请注明原文地址:https://kaotiyun.com/show/XbJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。#include<stdio.h>main(){union{inti[2];longk;charc[4];}r,*s=&
下列程序的输出结果是______。#include<stdio.h>main(){char*p1,*p2,str[50]="xyz";p1="abcd";p2="ABCD";strc
以下程序的输出是______。structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60,&dt[1],60,&dt
已有定义int(*p)();,指针p可以______。
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=【】;i<j;i++,j--){k=str[i];
数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。
在位运算中,操作数右移一位,其结果相当于
若有以下定义语句:doublea[5];inti=0;能正确给a数组元素输入数据的语句是()
数据元素之间【】的整体称为逻辑结构。
下列程序中的函数strcpy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#includ
随机试题
为强调控制和协调,古立克提出了一种“________”的作法。并指出,实施这种作法,主要靠两条:一是建立一个权威结构二是________。
关于细胞因子的作用特点,下列哪项是错误的
下列有关社区卫生服务的描述正确的是
该病人的最可能的诊断是该病人治疗中最主要的是
下列证据中,既属于直接证据又属于原始证据的有哪些?
水工混凝土配合比设计参数包括()等。
下列对基金信息披露的完整性原则的说法,正确的是()。
按照国务院授权,中国证监会履行的行政管理职能包括()。Ⅰ.负责制定上市公司分红政策Ⅱ.监管有信息披露义务股东的证券市场行为Ⅲ.起草证券期货市场的有关法律、法规Ⅳ.负责证券期货市场的统计与信息资源管理
继续承诺是指()。
下列四个选项中,哪个可以折出左边指定的图形?
最新回复
(
0
)