首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S{int a,b;)data[2]={10,100,20,200}; main(){ struct Sp=data[1];printf("%d\n",++(p.a));) 程序运行后的输出结果是
有以下程序 struct S{int a,b;)data[2]={10,100,20,200}; main(){ struct Sp=data[1];printf("%d\n",++(p.a));) 程序运行后的输出结果是
admin
2020-03-15
54
问题
有以下程序
struct S{int a,b;)data[2]={10,100,20,200};
main(){
struct Sp=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://kaotiyun.com/show/qRCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义数组的语句中错误的是
有以下程序main(){inta=3;a+=a-=a*a;printf("%d\n",a);)程序的输出结果是
有以下程序,程序运行后的输出结果是#include#includemain(){int*a,*b,*c;a=b:c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3
以下叙述正确的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
层次型、网状型和关系型数据库的划分原则是()。
有如下定义:struct{intnum;charname[10];struct{inty;intm;intd;}birth;}s,*ps=&s;以下对内嵌结构体成员的引用形式错
有如下程序段:for(i=0;i<10;i++)if(i>5)break;则循环结束后i的值为()。
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内
下列选项中不属于结构化程序设计方法的是()。
随机试题
认为控制就是监视组织中的每个人是否依照计划、命令及原则执行工作的管理学家是_________。
智育是全面发展教育的()和基础。
Mybrother,Henry,hasanexcellentjobatabank.Icouldn’t【C1】______him【C2】______hetoldmethathehaddecidedtogiveit【C3
Let’smeethalfwayandeachpayhalfthedamage.
下列各项中,信用卡持卡人可以使用单位卡的情形是()。
陈先生有房可租可购,以5年为期计算,租房租金每年3万元,购房房价80万元。可办理60万元,利率4%的房贷,5年平均摊还。假设折现率4%,以净现值法计算,则5年后售房时,房价应达到( )万元以上,购房才比租房划算。
分离交易的可转换公司债券的期限最短为(),最长为()。
OneSundaymorning,MillieandAmywenttoSunshinePark.Theylovetochatthere.Asusual,theysat【C1】______abigtree.Sudde
关于汇编语言程序()。
Thebank______anotherbranchinHoustonwithinthenextyear.
最新回复
(
0
)