首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struct ss {char name[10]; int age; char sex; }std[3],*p=std; 下面各输入语句中错误的是( )。
设有如下定义: struct ss {char name[10]; int age; char sex; }std[3],*p=std; 下面各输入语句中错误的是( )。
admin
2013-02-23
52
问题
设有如下定义: struct ss {char name[10]; int age; char sex; }std[3],*p=std; 下面各输入语句中错误的是( )。
选项
A、scanf("%d",&(*p).age);
B、scanf("%s",&std.name);
C、scanf("%c",&std[0],sex)
D、scanf("%c",&(p->sex));
答案
2
解析
选项A中&(*p).age代表的是std[0].age的地址,是正确的,选项C也是正确的,选项D先用指针变量引用结构型的成员sex,然后取它的地址,也是正确的,选项B中的std.name是错误的引用,因为std是数组名,代表的是数组的首地址,地址没有成员name。所以B选项为所选。
转载请注明原文地址:https://www.kaotiyun.com/show/mTJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c),给a赋予10.0,b赋予22.0,b赋予33.0,不正确的输入形式是()
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
有以下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c,
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;}h[2];main(){h[0]x=1;h[0]y=2;h[1]x=3;h[1]y=4;
在设计程序时,应采纳的原则之一是()
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
数据库设计包括两个方面的设计内容,它们是______。
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>struc
汇编程序和编译程序翻译的目标程序需经【】连接成可执行的程序。
下列说法错误的是______。
随机试题
简述商标权的内容。
如图2所示中ab端的等效阻抗为_________。
男性,16岁,右腹股沟肿物一年,无疼痛。体检:右腹股沟内侧肿物2cm×2cm,无触痛,平卧可消失,右侧外环口直径2cm,松弛。最适宜的处理方法为
面部创伤清创术中,下列哪种情况是异物必须摘除的
药品广告的内容必须以
建筑石膏具有的特性是()。
下列选项中,属于内部动机的是()。
构建社会主义和谐社会战略思想提出后,中国特色社会主义事业的总体布局包括()。
下列关于网络安全服务的叙述中,(66)是错误的。
Bettyisinnomoodtoaccompanymetothepark.Actuallyshe‘dratherwatchtelevision,______?
最新回复
(
0
)