首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #include<stdio.h> main() { inta,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c) ; c+=-a+++(++b)
下列程序的执行结果是( )。 #include<stdio.h> main() { inta,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c) ; c+=-a+++(++b)
admin
2010-09-05
62
问题
下列程序的执行结果是( )。
#include<stdio.h>
main()
{ inta,b,c;
a=b=2;
c=(a++)-1;printf("%d,%d",a,c) ;
c+=-a+++(++b) ;printf("%d,%d",a,c) ;
}
选项
A、3,1 4,1
B、3,1 4,2
C、2,04,1
D、2,1 4,1
答案
A
解析
本题主要考查自加运算符(++、--)的使用。①前缀变量“++i、--i”,在使用i之前,先使i的值加1或者减1,再使用此时的表达式的值参与运算;②后缀变量“i++、i--”,先使用此时的表达式的值参与运算,在使用i之后,再使i的值加1或者减1。本题中计算表达式c=(a++)-1时先使用a的值进行计算,结果为c=2-1=1,然后将a的值加1,即执行完此语句后a的值是3;表达式c+=-a+++ (++b)等价于 c=c+(-a++)+(++b), c=1+(-3)+3=1, 此时a=4,b=3。
转载请注明原文地址:https://kaotiyun.com/show/z4Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算下面分段函数的正确语句是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
下列选项中,不属于模块间耦合的是()。
设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,将其放入一个数组中,然后输出这20个整数的平均值。程序运行后,单击命令按钮(名称为Command1,标题为“输出平均值”),即可
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
线性表常采用的两种存储结构是()。
随机试题
债务人不履行合约,不按期归还本金的风险是()
关于HDL的描述正确的是
产后血瘀发热最佳选方
将传统节日纳入国家法定节日,体现的是对中国传统文化的尊重和回归。中国传统文化是我们精神家园的重要组成部分。但是这些年来,一些“洋节”越来越成为时尚,传统节日反倒有被人们(特别是青年人)淡忘的趋势。 下列不符合文意的一项是()。
歇斯底里:癔症()
根据《全国人民代表大会和地方各级人民代表大会选举法》规定,选民或者选举单位都有权罢免自己选出的全国和地方各级人民代表大会的代表,罢免代表采用()的表决方式。
累次积分∫01dx∫x1f(x,y)dy+∫12dy∫12-yf(x,y)dx可写成()
以下关于过程及过程参数的描述中,错误的是()。
下列叙述中正确的是
(1)It’soneoftheworld’smostcelebratedtheories-thatittakesjustsixstepstolinkanytwopeopleontheplanet.Person
最新回复
(
0
)