首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是 ( )。 #include<stdio.h> main () { int a, b, c ; a=b=2 ; c+=(a++)-1 ;printf ("%d,%d",a,c);
下列程序的执行结果是 ( )。 #include<stdio.h> main () { int a, b, c ; a=b=2 ; c+=(a++)-1 ;printf ("%d,%d",a,c);
admin
2010-05-22
36
问题
下列程序的执行结果是 ( )。 #include<stdio.h> main () { int a, 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,0 4,1
D、2,1 4,1
答案
1
解析
本题主要考查自加运算符(++、--)的使用。①前缀变量“++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/3NWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture(”LEAF.bmp”)Image2.Pict
在窗体上画一个通用对话框控件CD1,则执行以下程序段后,在显示的"打开"文件对话框的"文件类型"框中显示的信息是CD1.Filter="所有文件|*.*|Word文件|*.Doc|文本文件|*.Txt"CD1.FilterIndex
下面为单精度实型(即单精度浮点型)变量的是()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>D)Ord>c的值是()。
为了使模块尽可能独立,要求()。
下列说法中正确的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移 2*sizeof(int)字节) #include <stdio.h> main( ) { FILE*fp;
随机试题
火灾报警控制器接收来自同一探测区域两个或两个以上火灾报警信号后,才能确定发出火灾报警信号时,如果在接收到第一个火灾报警信号后的()内仍未接收到要求的后续火灾报警信号,应对第一个火灾报警信号自动复位。
简述次级资料的优缺点。
当专用条件与通用条件出现矛盾冲突时,应以通用条件为准。()
安全阀是锅炉上重要的安全附件之一,每月自动排放一次,每周手动排放试验一次,做好记录并签名,应定期检验、定压并铅封完好,定期检验的周期是()
下列说法中,错误的是()。
在Excel扣图表的大多数图表项()。
()对于南海相当于日本对于()
[2014年1月]方程x2+2(a+b)x+c2=0有实根。(1)a,b,c是一个三角形的三边长;(2)实数a,c,b成等差数列。
car
Whatistheman’sproblem?
最新回复
(
0
)