首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明、变量定义和赋值语句 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
2020-07-28
45
问题
有以下结构体说明、变量定义和赋值语句
struct STD
{ char name[10];
int age;
char sex;
} s[5],*ps;
ps=&s[0];
则以下scanf函数调用语句有错误的是
选项
A、scanf("%s",s[0].name);
B、scanf("%d",&s[0].age);
C、scanf("%c",&(ps->sex));
D、scanf("%d",ps->age);
答案
D
解析
本题考查结构体的相关知识,题目中需要输入一个变量,scanf要求参数为指针,而D选项中ps->age为一个变量,不是指针,所以错误。
转载请注明原文地址:https://kaotiyun.com/show/7E3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序#include<stdio.h>#include<string.h>main(){charv[4][10]={"efg","abcd","mnopq","hijkl"},*p[4],*t;inti,j;for(i=0;i<4;i
有以下程序#include<stdio.h>main(){chari,j,n;for(i=’1’;i<=’9’;i++){if(i<’3’)continue;for(j=’0’;j<=’9’;j++){if(J<’2’||j>=’4
下列叙述中正确的是()。
下列叙述中错误的是()。
以下选项中关于程序模块化的叙述错误的是()。
设有定义:doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
以下选项中不能作为C语言合法常量的是()。
软件测试的目的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65b=60。请改正程序中的错误,使它能得
随机试题
托尔斯泰的传达论的特点是什么?
下列各项,不属四逆汤证临床表现的是
A.口腔及其他黏膜溃疡B.过敏反应C.心脏损害D.神经炎E.脱发甲氨蝶呤治疗急性白血病时的主要副作用是
粪便潜血试验阳性,消化道出血至少为
下列选项中,不属于项目效益效果评价中的技术效果评价内容的是()
依据《危险化学品安全管理条例》的规定,重复使用的危险化学品的包装物、容器的检查记录至少应当保存()年。
2012年1月6日至7日,全国金融工作会议在北京举行。温家宝同志在会上强调指出,做好新时期的金融工作,要坚持金融服务()的本质要求,从多方面采取措施,推动经济发展迈上新的台阶。
马克思说,人在“劳动过程结束时得到的结果,在这个过程开始时就已经在劳动者的表象中存在着,即已经观念地存在着”。人的活动的整个过程,就是围绕着“观念地存在着”的目标和蓝图而进行的。这说明了()
在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是
下面代码的执行结果是>>>1.23e一4+5.67e+8j.Real
最新回复
(
0
)