首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据下面的定义,能打印出字母M的语句是( )。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul
根据下面的定义,能打印出字母M的语句是( )。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul
admin
2013-02-23
29
问题
根据下面的定义,能打印出字母M的语句是( )。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul",19,"Mary",18,"Adam",16};
选项
A、printf("%c\n",class[3].name};
B、printf("%c\n",class[2].name[0]);
C、printf("%c\n",class[3].name[1]);
D、printf("%c\n",class[2].name[1]);
答案
2
解析
在结构体数组class[10]的初始化列表中只有第5个初始值中包含大写字母M,而该结构体只有两个成员变量,所以每两个初始值初始化一个数组元素,故第5个初始值是属于第3个数组元素class[2]的前一个成员变量的,选项A和C不正确。又因为‘M’是“Mary”的第一个元素,所以应该输出class[2]的name[0],B是正确答案。
转载请注明原文地址:https://jikaoti.com/ti/kSn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,则运行结果为#include"stdio.h"fun(){staticintx=5;x++;returnx;}main(){inti,x;fo
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf,inti;myf=fopen(fname,"w")
以下数组定义中不正确的,是______。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
在16位C编译系统上,若定义longa;,则能给a赋值40000的正确语句是()
下列关于C语言数据文件的叙述中正确的是
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
数据库设计包括两个方面的设计内容,它们是______。
下列选项中小属于结构化程序设计方法的是______。
数据库存管理系统常见的灵敏据模型有层次、网状和【】三种。
随机试题
A、foreverB、storeC、scoreD、northA
此病证为此病治疗选用方剂是
带状疱疹应尽早用抗病毒药,首选()。
对业主方项目管理的目标而言,进度目标是指项目的()。
按照《巴塞尔新资本协议》的规定,()是一种特殊类型的操作风险,它包括但不限于因监管措施和解决民商事争议而支付的罚款、罚金或者惩罚性赔偿所导致的风险敞口。
“顾客满意”是一个相对的概念,是指顾客对其_________已被满足的程度的感受。
学习目标
执行反射的全部神经结构称为()
TheartofpublicspeakingbeganinancientGreeceover【C1】______.Now,Twitter,instantmessaging,e-mail,blogsandchatforum
Marriagemayimproveyoursleep,andbettersleepmayimproveyourmarriage,twonewstudiessuggest.Womenwhoaremarried
最新回复
(
0
)