c语言赋值语句习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

赋值语句与运算符

1、下列语句中符合C语言语法的赋值语句是

A) a=7+b+c=a+7; B) a=7+b++=a+7;

C) a=7+b,b++,a+7 D) a=7+b,c=a+7;

2、若以下选项中的变量已正确定义,则正确的赋值语句是

A) x1=26.8%3 B) 1+2=x2

C) x3=0x12; D) x4=1+2=3;

3、设有如下的变量定义:

int i=8, k, a, b;

unsigned long w=5;

double x=1, 42, y=5.2;

则以下符合C语言语法的表达式是

A) a+=a-=(b=4)*(a=3) B) x%(-3);

C) a=a*3=2 D) y=float(i)

4、若变量已正确定义并赋值,下面符合C语言语法的表达式是

A) a:=b+1 B) a=b=c+2

C) int 18.5%3 D) a=a+7=c+b

5、以下程序的输出结果是

main()

{int a=3;

printf("%d\n",(a+=a-=a*a) );

}

A) –6 B)12 C) 0 D) -12

6、若有以下程序:

main()

{int k=2,i=2,m;

m=(k+=i*=k);

printf("%d,%d\n",m,i);

}

执行后的输出结果是

A) 8,6 B) 8,3 C) 6,4 D) 7,4

相关文档
最新文档