首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设struct STR{char name[10];int age;char sex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是( )。
设struct STR{char name[10];int age;char sex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是( )。
admin
2019-12-17
64
问题
设struct STR{char name[10];int age;char sex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是( )。
选项
A、scanf(’’%c’’,&(ps一>sex));
B、scan(’’%d’’,&s[0].age);
C、scanf(’’%s’’,s[0].name);
D、scanf(’’%d’’,ps一>age);
答案
D
解析
题目中程序段定义了结构体变量数组s[5]和指针变量ps,然后ps指向数组s[5]中的第一个元素,因而ps一>age引用s[0].age。因为在输入scanf()函数中,第2个参数应该表示为地址变量,而选项D表示的值,而不是一个地址值。
转载请注明原文地址:https://kaotiyun.com/show/l7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若要求从键盘读入含有空格字符的字符串,应使用函数
以下选项中有语法错误的是
有以下程序#includeintfun(intx){intp;if(x=0‖x=1)return(3);P=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9));}程序运行后
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
以下叙述中错误的是
有如下程序段:for(i=0;i5)break;则循环结束后i的值为()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
软件生命周期是指()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
随机试题
属Ⅲ类抗心律失常药物的是
下列不是开颌原因的是
依据《环境影响评价技术导则—非污染生态影响》,某公路工程需进行生态影响3级评价,其生态现状评价中生态制图必须配有的基本图件是()。
中期国债是指还本付息年限在()国债。
在我国监督体系中,国家监督包括()。
假设从空中R点看到地表的纬线m和晨昏线n如下图所示。R点在地表的垂直投影为S。据此完成下列小题。如果在位于大陆上的N地看见太阳正在落下,则这一时期()。
设
•Lookatthestatementsbelowandatthereviewsofvariousnewbusinessproductsontheoppositepage.•Whichreview(A,B,C
•Lookatthechartbelow.Itshowsarestaurant’sincome,totalexpenditureandadvertisingcostsduringaneight-monthperiod.
WhichofthefollowingisNOTmentionedasadifferencebetweentheone-bedroomandtwo-bedroomapartments?
最新回复
(
0
)