更多"设有以下语句
Char ch1,ch2, scanf(”%c%c”,"的相关试题:
[单项选择]以下scanf函数调用语句中对结构体变量成员的不正确引用是
struct pupil
char name[20];
int age
int sex;
pup[5],*p;
p=pup;
A. scanf("%s",pup[0].name);
B. scanf("%d",&pup[0].age);
C. scanf("%dT",&(p->sex));
D. scanf("%d",p->age);
[单项选择]以下scanf函数调用语句中对结构体变量成员的引用不正确的是
char name[20];
pup[5],*p;
A. scanf("%s",pup[0].name);
B. scanf("%d",&pup[0].age);
C. scanf("%dT",&(p->sex));
D. scanf("%d",p->age);
[单项选择]设有以下语句:
typedef struct S
{ int g; char h; } T;
则下面叙述中正确的是( )。
A. 可用S定义结构体变量
B. 可以用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
[单项选择]
设有以下语句
typedef struct S
{ int g; char h; } T;
则下面叙述中正确的是()
A. 可用S定义结构体变量
B. 可以用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
[单项选择]设有以下语句:
struct SS
int no; char name[10];PERSON;
则下面叙述中错误的是 ( )
A. struct是结构体类型的关键字
B. struct SS是结构体类型
C. PERSON是结构体类型名
D. name是结构体成员名
[单项选择]设有以下语句 ( )
struct st int n;struct st * next;;
static struct st a [3]=5,&a [1],7,&a[2],9,'/0',*p;
p=&a[0]
则表达式( )的值是6。
A. p+ + ->n
B. p->n + +
C. (* P). n+ +
D. + +p - >n
[单项选择]设有以下语句:
typedef struct S
int g; char h; T;
则下面叙述中正确的是( )。
A. 可以用S定义结构体变量
B. 可以用T定义结构体变量
C. S是struct类型的变量
D. T是stnictS类型的变量
[单项选择]设有以下语句 typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是______。
A. 可以用TT定义结构体变量
B. TT是struct类型的变量
C. 可以用CIN定义结构体变量
D. CIN是struct TT类型的变量
[单项选择]设有以下语句:
typedef struct S
int g; char h; T;
则下面叙述中正确的是( )。
[单项选择]设有以下语句 ( ) struct st {int n;struct st * next;}; static struct st a [3]={5,&a [1],7,&a[2],9,'/0'},*p; p=&a[0] 则表达式( )的值是6。
A. p+ + ->n
B. p->n + +
C. (* . n+ +
D. + +p - >n
[单项选择]设有以下语句: typedef street S { int g; char h;} T;则下面叙述中正确的是( )。
A. 可用S定义结构体变量
B. 可以用T定义结构体变量
C. S是struct类型的变量
D. T是struct S类型的变量
[单项选择]有以下程序段: int j; float y; char name[50]; scanf("%2d%f%s", &j, &y, name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为( )。
A. 55566.0
B. 566.0
C. 7777.0
D. 566777.0