首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
admin
2015-08-14
61
问题
有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
选项
A、scanf("%d",&s[0].age);
B、scanf("%c",&(ps->sex));
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个参数应该表示为地址变量,而选项A表示的值.而不是一个地址值。
转载请注明原文地址:https://www.kaotiyun.com/show/aGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和语句:structst{intn;char*ch;}structsta[3]={5,"abc"7,"def",9",ghk"),*p=a;则值为6的表达式是______。
在软件开发过程中,软件结构设计是描述______。
下列程序的输出结果是______。main(){inta=1,b=2,c=3,t=0;if(a<b){t=a;a=b;b=t;}if(a<c){t=a;a=c;c=t;}prin
按照“先进先出”组织数据的数据结构是()。
下列叙述中错误的是()。
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
下列程序执行输出的结果是______。#include<stdio.h>f(intA){intb=0;staticc=7;a=c++;b++;return(a);}main(){
以下选项中,当x为大于1的奇数时,值为0的表达式是
在C语言中,函数返回值的类型最终取决于
以下不能正确定义二维数组的选项是______。
随机试题
防盗系统电源电路故障有哪些特点?
简述经营风险的含义。
下列解决冲突的方法中最好的是()
患儿女,18个月大。生命体征平稳,心肺未见异常,血尿常规检查未见异常。其软腭部裂开,硬腭后缘可触及“V”形缺隙,牙槽突完整。如果患者现在行腭裂修复手术和推迟至学龄前手术相比,可能的好处中除了
以下是某律师为客户提供的咨询意见,正确的是()
“由第三人向债权人履行债务”时,如履行债务不符合约定,则( )。
新课程强调,教师是学生学习的合作者、引导者、__。
设f(x)是连续的奇函数,则f(0)=0,其中D为:0≤x≤1,0≤y≤1.
Ifyouarelikemostpeople,yourintelligencevariesfromseasontoseason.Youareprobablyalotsharperinthespringthany
Becarefulofthosewhousethetruthtodeceive(欺骗).Whensomeonetellsyousomethingthatistrue,butleavesoutimportanti
最新回复
(
0
)