首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 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
22
问题
以下程序的输出结果是______。 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全国计算机二级
相关试题推荐
下列程序执行输出的结果是【】。#include<stdio.h>f(inta){intb=0;staticc=3;a=c++,b++;return(a);}main()
下列语句中,错误的是(x,y,a,b假设已经定义好)
下面四个选项中,均是合法整型常量的选项是
当线性表的元素总数基本稳定,且很少进行插入和删除操作,并要求以很快的速度存取线性表中的数据元素时,应采用【】存储结构。
下列选项中,不是关于栈的基本运算的叙述是______。
C语言程序的基本单位是
下列关于字符串的说法中错误的是
下面一组中都是C语言关键字的是______。
当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。#include<stdio.h>main(){charch;while((ch=getchar())==’0’)prinft("#
定义如下变量:intn=10;则下列循环的输出结果是()。while(n>7){-n;printf("%d\n",n);}
随机试题
企业营销活动的必要前提是()
一国某年外债还本付息额为20亿美元,外汇收入为300亿美元,计算该国这一年外债偿还率。
胃癌好发的部位是
A/运动刺激试验B/高血糖抑制试验C/TRH兴奋试验D/高血糖素激发试验E/ACTH兴奋试验判断肾上腺皮质功能亢进病变可选取
微浸润性鳞状细胞癌鳞状细胞癌Ⅰ级
肝血不足,孕后血聚养胎,肝血愈虚。肝阳偏亢,甚则肝风内动,发为()
以下药物,易发生虫蛀的中药饮片是()。
生产系统的管理可分为()管理职能。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单,根据我国宪法规定,下列说法正确的是()。
据美国政府统计,有超过1/4,即28%的成人至少拥有学士学位。2000年这一比例是24%,增幅很大。
最新回复
(
0
)