首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若执行以下程序时从键盘上输入9,则输出结果是 ______。 main() { int n; scanf("%d:",&n); if(n++<10)printf("%d\n",n);
若执行以下程序时从键盘上输入9,则输出结果是 ______。 main() { int n; scanf("%d:",&n); if(n++<10)printf("%d\n",n);
admin
2013-02-23
20
问题
若执行以下程序时从键盘上输入9,则输出结果是 ______。 main() { int n; scanf("%d:",&n); if(n++<10)printf("%d\n",n); else prinf ("%d\n",n--); }
选项
A、11
B、10
C、9
D、8
答案
2
解析
n++是在语句结束后再加1,因此,if语句中相当于判断的是9<10,当然是执行if语句后面的printf语句,而这时,因为if语句被执行,n的值也被加1,所以在打印时,n值为10,而n-是在printf语句执行完毕后再减1的。
转载请注明原文地址:https://kaotiyun.com/show/3TJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于静态测试方法的是()
下面不属于软件设计原则的是()
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p])______;
阅读下面程序,则程序段的功能是#include"stdio.h"main(){intc[]={23,1,56,234,7,0,34},i,j,t;for(i=1;i<7;i++){t=c[i];j=i-
设有定义:#defineSTR"12345";,则以下叙述中正确的是()
下列有关数据库的描述,正确的是
下列说法中正确的是()
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
随机试题
()Thegrammaticalerrorsthatoccurinsecondlanguageacquisitioncanallbeexplainedbymothertongueinterference.
阴虚火旺之心悸,若兼见五心烦热、梦遗腰酸者,治疗应首选()
根据《水电建设工程质量管理暂行办法》(电水农[1997]220号),施工单位在监理单位验收后对其隐瞒或虚假部分负()。
货币市场基金的投资对象包括( )。
【2015年河北张家口.判断】在课堂教学中,如果有学生提出责难性或挑衅性的问题时,教师最好的处理方法是立即中断讲授.用严厉的语言制止学生的发问。()
中国人世以后,贸易壁垒在拆除的同时,绿色壁垒加高,我国出口农产品的国际竞争力大大下降,大规模退货现象屡屡发生,导致遭受“绿色壁垒”的原因是()。
A.胃泌素B.促胰液素C.胆囊收缩素D.血管活性肠肽E.乙酰胆碱主要引起胰腺分泌大量水分和碳酸氢盐的激素是
“式”作为法典形式最早出现于()。
下列关于栈的叙述正确的是()。
TheAlliedadvantageintheairgraduallyincreasedthereafterandbecame______whentheUnitedStatesenteredthewarin1917.
最新回复
(
0
)