首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a=3: a+=a-=a*a; printf("%d\n",a); } 程序的输出结果是( )。
有以下程序: #include<stdio.h> main() { int a=3: a+=a-=a*a; printf("%d\n",a); } 程序的输出结果是( )。
admin
2020-11-27
27
问题
有以下程序:
#include<stdio.h>
main()
{
int a=3:
a+=a-=a*a;
printf("%d\n",a);
}
程序的输出结果是( )。
选项
A、0
B、9
C、3
D、-12
答案
D
解析
等号“=”运算符是从右到左,且与“+、-、*”运算符比,优先级较低。首先计算a*a,结果为9,执行a=a-9后a的值为-6,然后执行a+=a,即a=a+a=-6+(-6),所以值为-12。
转载请注明原文地址:https://kaotiyun.com/show/Ne3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
以下选项中,不能作为合法常量的是
下列叙述中正确的是
有以下程序,程序运行后的输出结果是main(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;pfintf("%c\n",a);}
有以下程序intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x)
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
软件调试的目的是
通常软件测试实施的步骤是()。
随机试题
(2005年真题)甲、乙双方连续几年订有买卖“交流电机”的合同。有一次签订合同时,在“标的物”一栏只写了“电机”两字。当时正值交流电机热销,而甲方的产品供不应求,故甲方就以直流电机交货。就民法的基本原则而言,甲方违反了
关于宫颈活组织检查,下列描述正确的是
债务融资成本一般低于股权融资成本的原因有( )。
《泰晤士报》报道:据估计,被劫掠和破坏的财产,总值超过六百万镑。在场的每个人都掠夺很多。在进入皇宫的宫殿后,谁也不知道该拿什么东西。这则报道反映了哪一事件?()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
Cryingishardlyanactivityencouragedbysociety.Tears,whethertheyareofsorrow,anger,orjoy,typicallymakeAmericansf
10Base--5工作站到收发器的距离范围是(42)。最多使用(43)各中继器连接干线段。 10 Base-2 一个干线上最多支持(44)个工作站,它使用(45)来连接网络接口卡和电缆相连。细缆以太网10Base-2 连接点不需要使用(46)部件。10Ba
设一台微机的CPU有20根地址线,其寻址能力可达【】。
下面为单精度实型(即单精度浮点型)变量的是
Readthefollowingpassage.Eightsentenceshavebeenremovedfromthearticle.ChoosefromthesentencesA~Htheonewhich
最新回复
(
0
)