首页 > 公务员考试
题目内容 (请给出正确答案)
[单选题]

已知个变量的类型说明如下。 int k,a,b; unsigned long w=5; double x=1.42; 则以下不符合C语言语法的表示式是( )。

A.x%(-3)

B.w+=-2

C.K=(a=2,b=3,a+b)

D.a+=a-=(b=4)*(a=3)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知个变量的类型说明如下。 int k,a,b; unsig…”相关的问题
第1题
定义如下变量和数组:int k;int a[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是()。for(k=0;

定义如下变量和数组: int k; int a[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是()。 for(k=0;k<3;k++) printf("%d",a[k][k]);

A.7 5 3

B.9 5 1

C.9 6 3

D.7 4 1

点击查看答案
第2题
定义如下变量和数组: int k; int a[3][3]=(1,2,3,4,5,6,7,8,9); 则下面语句的输出结果是()。 for(k=0;

定义如下变量和数组:

int k;

int a[3][3]=(1,2,3,4,5,6,7,8,9);

则下面语句的输出结果是( )。

for(k=0;k<3;k++)

printf("%d",a[k][2-k]);

(A)3 5 7 (B)3 6 9 (C)1 5 9 (D)1 4 7

点击查看答案
第3题
设有如下变量说明:byte myByte;int myInt;long myLong;char myChar;float myFloat;double myDouble;以下赋值语句哪个需要强制转换。

A.myInt = myByte;

B.myInt = myLong;

C.myByte = 3;

D.myInt = myChar;

E.myFloat = myDouble;

F.myFloat = 3;G.myDouble = 3.0;

点击查看答案
第4题
设有以下结构类型说明和变量定义,则变量a在内存所占字节数是【 】。 struct stud { char num[6
]; int s[4]; double ave; } a,*p;

点击查看答案
第5题
若k是int型变量,程序片段k=-3; if(k<=0) printf("##"); else printf("@");

的输出结果是()。

A.####

B.&&&&

C.####&&&&

D.有语法错误,无输出结果

点击查看答案
第6题
设i,j,k均是int型变量,则执行以下for循环后,k的值为【 】。 for(i=0,j=10;i<=j;i++,j--) k

设i,j,k均是int型变量,则执行以下for循环后,k的值为【 】。 for(i=0,j=10;i<=j;i++,j--) k=i+j;

点击查看答案
第7题
执行下面的程序段后,变量k中的值为()。int k=3,s[2];s[0]=k;k=s[1]*10;A.不定值B.33C.30D.10

执行下面的程序段后,变量k中的值为()。 int k=3, s[2]; s[0]=k;k=s[1]*10;

A.不定值

B.33

C.30

D.10

点击查看答案
第8题
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。A.4B.16C.32D.52

设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。

A.4

B.16

C.32

D.52

点击查看答案
第9题
如下程序的输出结果是______。main(){static int a[4]={1,2,3,4}; int**k,*j; j=a+1;k=&j; pr

如下程序的输出结果是______。 main() { static int a[4]={1,2,3,4}; int**k,*j; j=a+1;k=&j; printf("%d\n",*(*k+2)); }

A.运行错误

B.4

C.3

D.2

点击查看答案
第10题
执行下面的程序段后,变量k中的值为__。int k=3,s【2】;s【0】=k; k=s【1】*10()

A.不定值

B.33

C.30

D.10

E.我不会

点击查看答案
第11题
设i,j,k均为int型变量,则执行完下面的for循环后,k的值为【】.for(i=0,j=10;i<=j;i++,j--)k=i+j;
设i,j,k均为int型变量,则执行完下面的for循环后,k的值为【】.for(i=0,j=10;i<=j;i++,j--)k=i+j;

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改