|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
根据下面的走义,能打印出字母M的语句是( ) struct person {char name[9]; int age; } struct person class[10]={"John",17,"Paul",19,"Mary",18,"adam",16 }; A)printf("%c\n",class[3].name); B)printf("%c\n",class[3].name[1]); C)printf("%c\n",class[2].name[1]); D)printf("%c\n",class[2].name[0]);
|
答案是:D)printf("%c\n",class[2].name[0]);
出自
中北大学-C语言程序设计 学起plus弘成系统
中北大学
|
更多试题>>>>
1、阅读 下程序,若运行结果为如下形式 ,输入输出语句的正确内容是():
main()
{int x; float y; printf("enter x,y:")
输入语句 输出语句
}
输入形式 ente
2、设有说明:char w; int x; f1oat y; double z;
则表达式w* x+z-y值的数据类型为( ):
A)float B)char C)int D)double
3、sizeof(float)是( ):
A)一个双精度型表达式 B) 一个整型表达式
C) 一种函数调用 D) 一个不合法的表达式
4、下面四个选项中,均是不合法的用户标识符的选项是( )
A) A P_0 do
B)float a0 _A
C)b-a goto
5、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值为( ):
A)7 B)8 C)6 D)2
|
|