更多"设有定义“structint a;float b;char c; ab"的相关试题:
[填空题]设有定义:
structint a;float b;charc; abc;*p_abc=&abc;
则对结构体成员a的引用方法可以是abc.a和p_abc 【20】 a。
[填空题]设有定义:
structint a;float b;charc; abc;*p_abc=&abc;
则对结构体成员a的引用方法可以是abc.a和p_abc a。
[填空题]设有定义“stmctint a;float b;char cabc,*p_abc=&abc;”,则对结构体成员a的引用方法可以是abc.a和p_abc______。
[单项选择]设有定义:
class person
int num;
char name[10];
public:
void init(int n,char*m)
;
personstd[30]
则以下叙述不正确的是( )。
A. std是一个含有30个元素的对象数组
B. std数组中的每个元素都是person类的对象
C. std数组中的每个元素都有自己的私有变量num和name
D. std数组中的每个元素都有各自的成员函数init
[填空题]设有定义:
struct person
int ID; char name[12]; P;
请将scanf("%d", ______);语句补充完整,使其能够为结构体变量P的成员ID正确读入数据。
[填空题]设有定义:
struct person
int ID;char name[12]; p;
请将scanf("%d"______);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[填空题]设有定义:
struet person
int ID;char name[12];p;
请将“scanf("%d",______);”语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[填空题]
设有定义:
struct person
{ int ID;char name[12];}p;
请将scanf("%d",______);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
[单项选择]设有定义:char p[]='1','2','3',*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
A. sizeof(p)
B. sizeof(char)
C. sizeof(*q)
D. sizeof(p[0])
[单项选择]设有定义:char p[]='1','2','3',,*q=p;,以下不能计算出一个char型数据所占字节数的表达是()。
A. sizeof(p)
B. sizeof(char)
C. sizeof(*q)
D. sizeof(p[0])
[单项选择]
设有如下定义
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));
[单项选择]设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是()
A. char str[]="string";c=str;
B. scarf("%s",c);
C. c=getchar();
D. *c="string";