首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 main() {int a=3; printf("%d\n",(a+=a-=a*A) ); }
以下程序的输出结果是______。 main() {int a=3; printf("%d\n",(a+=a-=a*A) ); }
admin
2013-02-23
55
问题
以下程序的输出结果是______。 main() {int a=3; printf("%d\n",(a+=a-=a*A) ); }
选项
A、-6
B、1
C、2
D、-12
答案
8
解析
赋值运算符的结合方向是自右至左,所以表达式a+=a-=a*a先运算最右边的a*a得9,再运算a=a-9,即a=3-9,所以此时a的值由3变成了-6,最后运算a=a+(-6),即a=(-6)+(-6)=-12。
转载请注明原文地址:https://kaotiyun.com/show/yhJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下定义:inta,b,*p,*q;,则下列赋值语句错误的是
有一个深度为4的满二叉树,下面关于序号为7的结点的叙述中,正确的是______。
请用位运算实现下述目标(设16位二进制数的最低位为零位):(1)输出无符号正整数m的第i个二进制位的数值。(2)将m的第i个二进制位置1,其余的位不变,然后输出m。#include"stdio.h"【】main(){unsigned
下面的程序实现字符串的复制。voidcopy_string(from,to)【】;{for(;*from;from++,to++)*to=*from;【】;}main(){char
能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是
下列选项中,不属于模块间耦合的是
下列选项中均属于C语言合法的标识符的是()
以下程序的功能是:从键盘上输入若干学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。填空。 main() {floatx[1000],sum,=0.0,avea; intn=0,i; prin
设已定义i和k为int类型变量,则以下for循环语句______。for(i=0;k=-1,k=1;i++,k++)printf("****\n");
随机试题
A.头晕目眩,肋痛肢麻筋惕肉,面色不华,舌质淡,脉弦细B.心悸怔忡,健忘失眠,烦躁盗汗,口舌生疮,舌红少津,脉细数C.两者都是D.两者都不是(1998年第119题)肝肾阴虚型虚劳的证候是()
下列关于无线网络HiperLAN/2协议的描述中,错误的是()。
干扰肾上腺显示的因素是
年轻女性突发下腹痛,有停经史者首先考虑诊断
在项目施工中,()的安全管理是整个安全工作的薄弱环节。
固定资产减少时,该固定资产记录应( )。
结合莫扎特的具体作品,谈谈他的音乐风格及其创作特点。
士师时代
微型计算机系统中,显示器属于(12),硬盘属于(13)。(13)
在直接交换方式中,局域网交换机只要接受并检测到目的地址字段,就立即将该帧转发出去,而不管这一帧数据是否出错。帧出错检测任务由以下哪种设备完成______。
最新回复
(
0
)