首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明、变量定义和赋值语句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
2019-05-17
36
问题
有以下结构体说明、变量定义和赋值语句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://kaotiyun.com/show/FHRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#inelude<stdlib.h>main(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a
以下不构成无限循环的语句或语句组是
检查软件产品是否符合需求定义的过程称为
有以下程序#includemain(){chars[]="abcde";s+=2;printf("%d\n",s[0]);}执行后的结果是
表达式a+=a-=a=9的值是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
数据库系统的三级模式不包括()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
在软件设计中不使用的工具是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
全身器官的肿瘤组织病理类型最多的是()
出血倾向病人禁食过硬过粗糙食物,是为了促进消化。
下列叙述中与枸橼酸乙胺嗪的性质相符的是()
律师代理民事案件,在与当事人依法解除委托关系后,下列选项哪些是律师可以从事的行为?()
以下国内贸易运输方式中,其运输能力最大的是()。
出口危险货物包装容器性能检验的报检提供单据有:( )
如果同事小张无意中提到有人在背后说你拍领导马屁,你最有可能的反应是()。
2018年中央经济工作会议指出,2019年打好防范化解重大风险攻坚战,要坚持结构性去杠杆的基本思路,防范金融市场异常波动和共振,稳妥处理地方政府债务风险,做到()。
严格地说,“抚养”“养育”行为也能称其为“教育”。()
Itisunfortunatethatthemembersofthecommitteedonot______inopinion.
最新回复
(
0
)