首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: 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
78
问题
设有如下定义: 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://kaotiyun.com/show/mTJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
C语言规定函数返回值的类型由()
以下程序的输出结果是()#include<stdio.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}i+=11;a+=i;
设有下列二叉树:对此二叉树中序遍历的结果为()
用复合的赋值运算符将变量x中的值增大2的赋值表达式是【】。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
如果需要打开一个已经存在的非空文件“Demo"进行修改下面正确的选项是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
随机试题
下列关于螺旋体特点描述正确的是()
治疗饮证的总则是
聚焦后电子在X线管阳极靶面上的撞击面积称为
某孕妇宫内孕25周,近几天腹部明显增大,腹胀痛,心悸气短。查:子宫大于妊娠月份,胎心不清,B超检查,羊水量超过2000ml,护理时注意给病人
下列选项中,属于机电产品国际招标(资格后审)的基本程序有()。
(2012年)夏季皮肤感觉潮湿时,可能因为空气中()。
某投资者发出部分要约,拟收购A上市公司3000万股的股份,如果预受要约股份为4000万股,其中B股东预受要约股份为100万股。收购期限届满,该投资者应收购B股东的股份数额是()。
下列关于平等权的表述,正确的有()。
老张、老王、老李、老赵四人的职业分别是司机、教授、医生、工人。老张比教授个子高。老李比老王个子矮。工人比司机个子高。医生比教授个子矮。工人不是老赵就是老李。根据以上条件,则以下哪项为真?
Itwas______ofyoutojoinusinoursinginggroup.
最新回复
(
0
)