首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2019-04-14
45
问题
有以下程序:
#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/d2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列合法的字符型常量是()。
下列程序的运行结果为#includevoidabc(char*str){inta,b;for(a=b=0;str[a]!=’\0’;a++)if(str[a]!=’c’)str[b++]=str[a];str[b]=’\0
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有下图所示的链表结构:指针p指向变量a,指针q指向变量c,
有定义语句:intx,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是______。
函数fun的返回值是()。fun(char*a,char*b)intnum=0,n=0;while(*(a+num))!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++
下列叙述中错误的是
下列叙述中,不属于软件需求规格说明书的作用的是
以下正确的说法是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是()。
随机试题
在肾小管或集合管既有重吸收,又有分泌的物质是()。
属于音译词的是()
严重的化脓性感染的病人,使用广谱抗生素治疗2周后,出现败血症表现。可能的致病菌是
清暑益气汤的组成药物不包括
项目自我总结评价与项目竣工验收的相同点有()。
对于产品成本计算的品种法,其适用范围包括()。
比较“客人来了”和“来客人了”,说明语序的作用。(对外经济贸易大学)
把硬盘上的数据传送到计算机内存中去的操作称为
在考生文件火,打开文档Word.docx,按照要求完成下列操作并以该文件躬Word.docx保存文档。将表格标题(“测量喉器和声带的平均记录”)设置为小四号黑体、蓝色、加下划线、居中。
AttheKyotoconferenceonglobalwarminginDecember1997,itbecameabundantlyclearhowcomplexithasbecometoworkoutint
最新回复
(
0
)