更多"若有如下结构体说明: structSIRU int a,b;cha"的相关试题:
[填空题]若有如下结构体说明:
structSIRU
int a,b;char c:double d;
struct STRU *p1,*p2;
;
请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。
【16】 t[20]
[填空题]若有如下结构体说明:
struct STRU
int a,b;char c:double d;
struct STRU *p1,*p2;
;
请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。
【16】 t[20]
[单项选择]若有结构体定义:
struct stuint num;
char sex;
int age;
al,a2;
则下列语句中错误的是( )。
A. printf("%d,%C,%d",a1);
B. a2.age=a1.age;
C. a1.age++;
D. a1.num=5;
[单项选择]若有结构体定义:
struct stuint num;
char sex;
int age;
a1,a2;
则下列语句中错误的是( )。
A. printf("%d,%c,%d",a1);
B. a2.age=a1.age;
C. a1.age++;
D. a1.num=5;
[单项选择]程序中若有如下说明和定义语句
char fun(char *);
main( )
char *s="one",a[5]=0,*f1)( )=fun,ch;
…
以下选项中对函数fun的正确调用语句是______。
A. (*f1)(a);
B. *f1(*s);
C. fun(&a); D) ch=*f1(s);
[填空题]若有以下定义:
char a;int b;
float c;double d;
则表达式a*b+d-c值的类型为 【7】 。
[单项选择]程序中若有如下说明和定义语句
char fun(char *);
main( )
char *s="one",a[5]=0,(*f1)( )=fun,ch;
…以下选项中对函数fun的正确调用语句是()。
A. (*f1);
B. *f1(*s);
C. fun(&a);
D. ch=*f1(s);
[单项选择]程序中若有如下说明和定义语句
Char fun(char *);
main( )
char *s="one", a[5]=0.(*f1)( )=fun, ch;
…
以下选项中对函数fun的正确调用语句是()
A. (*f1)(A) ;
B. *fl(*s);
C. fun(&A) ;
D. ch=*fl(s);
[单项选择]程序中若有如下说明和定义语句:
char fun(char*);
main( )
char *s="one", a[5]=0),(*f1)( )=fun,ch;
…
以下选项中对函数fun的正确调用语句是( )。
A. (*f1)(a);
B. *f1(*s);
C. fun(&a);
D. ch=*f1(s);
[填空题]若有以下定义:
char a;int b;
float c;double d;
则表达式a*b+d-c值的类型为 【7】 。
[简答题]给定一个结构体类型为:
struct stud{
char name[20]
int age;
char sex;
struct stud *next;
};
试写出统计以head所指向头结点的链表中的age数据项大于k的结点个数的操作。给出函数首部描述为:int sumnode(struct stud *head,int k )
[单项选择]若有以下说明和定义:
union dt
int a; char b; double c; data;
以下叙述中错误的是( )。
A. data的每个成员起始地址都相同
B. 变量data所占的内存字节数与成员c所占字节数相等
C. 程序段:data.a=5; printf("%f/n",data.c);输出结果为5.000000
D. data可以作为函数的实参