C语言程序选择题
15.若以下main函数经过编译、连接后得到的可执行文件名为echo.exe,若希望在系统的命令状态下输入某一命令行后得到的输出是chiantianjin,则命令行的内容...
15.若以下main函数经过编译、连接后得到的可执行文件名为echo.exe,若希望在系统的命令状态下输入某一命令行后得到的输出是chian tianjin,则命令行的内容应是( )。
A)chian tianjin B)echo chian tianjin
C)echo D)echo
chian tianjin china
tianjin
16.以下对结构体变量stu中成员age的非法引用是( )。
struct student
{ int age; int num; } stu, *p;
p=&stu;
A)stu.age B)student.age C)p->age D)(*p).age
17.已知学生记录描述为:
struct DATE
{ int year;
int month;
int day;
};
struct student
{ int no; /*学号*/
char name[10]; /*姓名*/
char sex; /*性别*/
struct DATE birth;
};
struct student s;
设变量s中的“生日”应该是“1984年11月11日”,下列对“生日”的正确赋值方式是( )。
A)year=1984; B)birth.year=1984;
month=11; birth.month=11;
day=11; birth.day=11;
C)s.year=1984; D)s.birth.year=1984;
s.month=11; s. birth.month=11;
s.day=11; s.birth.day=11;
18.若有以下定义的语句:
union data
{ int i;
char c;
float f;
}a;
int n;
则以下语句正确的是( )。
A)a.i=5 B)a={2,’a’,1.2} C)printf(“%d”,a) D)n=a
19. 表达式a<b||~c&d的运算顺序是( )。
A)~,&,<, || B)~,||,&,< C)~,&,||,< D)~,<,&, ||
20.若执行fopen函数时发生错误,则函数的返回值为( )。
A)地址值 B)0 C)1 D)EOF 展开
A)chian tianjin B)echo chian tianjin
C)echo D)echo
chian tianjin china
tianjin
16.以下对结构体变量stu中成员age的非法引用是( )。
struct student
{ int age; int num; } stu, *p;
p=&stu;
A)stu.age B)student.age C)p->age D)(*p).age
17.已知学生记录描述为:
struct DATE
{ int year;
int month;
int day;
};
struct student
{ int no; /*学号*/
char name[10]; /*姓名*/
char sex; /*性别*/
struct DATE birth;
};
struct student s;
设变量s中的“生日”应该是“1984年11月11日”,下列对“生日”的正确赋值方式是( )。
A)year=1984; B)birth.year=1984;
month=11; birth.month=11;
day=11; birth.day=11;
C)s.year=1984; D)s.birth.year=1984;
s.month=11; s. birth.month=11;
s.day=11; s.birth.day=11;
18.若有以下定义的语句:
union data
{ int i;
char c;
float f;
}a;
int n;
则以下语句正确的是( )。
A)a.i=5 B)a={2,’a’,1.2} C)printf(“%d”,a) D)n=a
19. 表达式a<b||~c&d的运算顺序是( )。
A)~,&,<, || B)~,||,&,< C)~,&,||,< D)~,<,&, ||
20.若执行fopen函数时发生错误,则函数的返回值为( )。
A)地址值 B)0 C)1 D)EOF 展开
1个回答
展开全部
15.若以下main函数经过编译、连接后得到的可执行文件名为echo.exe,若希望在系统的命令状态下输入某一命令行后得到的输出是chian tianjin,则命令行的内容应是( B)。
A)chian tianjin B)echo chian tianjin
C)echo D)echo
chian tianjin china
tianjin
16.以下对结构体变量stu中成员age的非法引用是(B)。
struct student
{ int age; int num; } stu, *p;
p=&stu;
A)stu.age B)student.age C)p->age D)(*p).age
17.已知学生记录描述为:
struct DATE
{ int year;
int month;
int day;
};
struct student
{ int no; /*学号*/
char name[10]; /*姓名*/
char sex; /*性别*/
struct DATE birth;
};
struct student s;
设变量s中的“生日”应该是“1984年11月11日”,下列对“生日”的正确赋值方式是(D)。
A)year=1984; B)birth.year=1984;
month=11; birth.month=11;
day=11; birth.day=11;
C)s.year=1984; D)s.birth.year=1984;
s.month=11; s. birth.month=11;
s.day=11; s.birth.day=11;
18.若有以下定义的语句:
union data
{ int i;
char c;
float f;
}a;
int n;
则以下语句正确的是(A)。
A)a.i=5 B)a={2,’a’,1.2} C)printf(“%d”,a) D)n=a
19. 表达式a<b||~c&d的运算顺序是(A)。
A)~,&,<, || B)~,||,&,< C)~,&,||,< D)~,<,&, ||
20.若执行fopen函数时发生错误,则函数的返回值为(B)。
A)地址值 B)0 C)1 D)EOF
A)chian tianjin B)echo chian tianjin
C)echo D)echo
chian tianjin china
tianjin
16.以下对结构体变量stu中成员age的非法引用是(B)。
struct student
{ int age; int num; } stu, *p;
p=&stu;
A)stu.age B)student.age C)p->age D)(*p).age
17.已知学生记录描述为:
struct DATE
{ int year;
int month;
int day;
};
struct student
{ int no; /*学号*/
char name[10]; /*姓名*/
char sex; /*性别*/
struct DATE birth;
};
struct student s;
设变量s中的“生日”应该是“1984年11月11日”,下列对“生日”的正确赋值方式是(D)。
A)year=1984; B)birth.year=1984;
month=11; birth.month=11;
day=11; birth.day=11;
C)s.year=1984; D)s.birth.year=1984;
s.month=11; s. birth.month=11;
s.day=11; s.birth.day=11;
18.若有以下定义的语句:
union data
{ int i;
char c;
float f;
}a;
int n;
则以下语句正确的是(A)。
A)a.i=5 B)a={2,’a’,1.2} C)printf(“%d”,a) D)n=a
19. 表达式a<b||~c&d的运算顺序是(A)。
A)~,&,<, || B)~,||,&,< C)~,&,||,< D)~,<,&, ||
20.若执行fopen函数时发生错误,则函数的返回值为(B)。
A)地址值 B)0 C)1 D)EOF
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询