首页/ 题库 / [单选题]设有下列说明语句: strcut str的答案

设有下列说明语句: strcut str {int x; float y; char z;}st; 则下列的叙述中不正确的是( )。

单选题
2022-01-14 23:04
A、struct是结构体类型的关键字
B、st是结构体类型名
C、x、y、x都是结构体成员名
D、struct str是结构体类型名
查看答案

正确答案
B

试题解析
解析:本题主要考查结构类型的定义:struct是结构体类型的关键字:structstr是结构体类型名;x、y、z都是结构体成员名:st是结构变量名。

标签:
相关题目
设有说明:char c; int x; double z;则表达式c*x+z值的数据类型为( )。
设int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是( )。
设有说明语句:int x=8,y=9; 表达式x/=(y-y/5)的值为 ( )
设有如下定义: int x=10,y=3,z;则语句printf(“%d\n”,z=(x%y,x/y));的输出结果是( )。
设有说明:double y=05,z=15;int x=10;则能够正确使用C语言库函数的赋值语句是( )
已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是( ) if(x>y) z=x; x=y; y=z;
以下程序执行后的输出结果是 #include <iostream> using namespace std; void try(int,int,int,int); int main () { int x,y,z,r; x =1 ; y = 2; try(x,y,z,r); cout<<r<<endl; return 0; } void try(int x,int y,int z,int r) { z = x+y; x = x*x; y = y*y; r = z+x+y; }
以下程序执行后的输出结果是( )。 #include<iostream> using namespace std; void try(int,int,int,int); int main() { int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<endl; return 0; } void try(int x,int y, int z,int r) { z = x+y; X = x*x; y = y*y; r = z+x+y; }
设有说明语句如下: static char str[]="Beijing"; 若执行下列输出语句: printf("%d ",strlen(strcpy(str,"China")));则输出结果为( )。
设有定义int x; float y; , 则10+x+y值的数据类型是
若有定义语句:“int x=12,y=8,z;”,在其后执行语句“z=0.9+x/y;”,则2的值为(  )。
若有定义语句:“int x=12,y=8,z;”,在其后执行语句“z=0.9+x/y;”,则2的值为( )。
试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z=0.9+x/y; , 则z 的值为()
执行下面程序段后,2值为( )。 int x=1,y=2,z=3; z=z/(float)(x/y):
执行下面程序段后,2值为( )。 int x=1,y=2,z=3; z=z/(float)(x/y);
执行下面程序段后,z值为( )。int x=1,y=2,z=3;z=z/(float)(x/y);
设有定义“int x=8,y,z;”,则执行“y=z=x++,x=y==z;”后,变量x值是( )
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是( )。
设有以下语句 char x=3,y=6,z; z=x^y<<2; 则z的二进制值是
设有以下语句 char x=3,y=6,Z; z=x^y<<2; 则z的二进制值是
广告位招租WX:84302438

免费的网站请分享给朋友吧