首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=1,b=1; for(;a--;) b--; printf("%d,%d\n",a,b); } 程序运行后的输出结果是( )。
有以下程序: #include main() { int a=1,b=1; for(;a--;) b--; printf("%d,%d\n",a,b); } 程序运行后的输出结果是( )。
admin
2019-01-11
54
问题
有以下程序:
#include
main()
{ int a=1,b=1;
for(;a--;)
b--;
printf("%d,%d\n",a,b);
}
程序运行后的输出结果是( )。
选项
A、-1.0
B、0,0
C、-1,-1
D、1,1
答案
A
解析
题干中语句for(;a--;)的执行过程是:先判断表达式a--是否为0,因为运算符“--”在变量的后面,表示先进行其他操作,再让变量a减1,即判断a!=0成立,则进入循环,然后a减1。起始a=1不等于0。满足条件进人for循环,然后a自减1为0,b自减1为0,继续循环;再跳回for语句时,a!=0不成立,不会进入循环,但是a也要自减1为-1,循环结束。因此,最后输出a=-1,b=0。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Bpxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#includemain(){inti;for(i=′a′;i
以下程序#include<stdio.h>#include<string.h>main(){char*p1="abc",*p2=-"ABC",str,[50]="xyz";strcpy(str+2,strcat(p1,p2));p
下面程序的输出结果是#includemain(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*p+9);}
下列给定的程序中,函数proc()的功能是:将str所指字符串中出现的t1所指字符串全部替换成t2所指字符串,所形成的新的字符串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。例如,当str所指字符串中所指的内容为abcdabcdefg,t
程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKI.C中。不
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
软件(程序)调试的任务是
在C语言程序中,下列说法正确的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
下列选项中,属于政府对企业的电子政务的内容是()
A.保和丸B.枳实导滞丸C.木香槟榔丸D.小承气汤积滞内停,湿蕴生热证,治宜选用何方
天台乌药散与暖肝煎两方组成中均含有的药物是()
对查处的安全事故隐患,应明确()。
背景材料:某高速公路M合同段(K17+300~K27+300),主要为路基土石方工程,本地区岩层构成为泥岩、砂岩互层,抗压强度20MPa左右,地表土覆盖层较薄。在招标文件中,工程量清单列有挖方2400000m3(土石比例为6:4),填方24900
随着时间的推移,固定资产的持有成本和运行成本逐渐增大。()
下列关于企业持有的资产或负债,采用的会计计量属性,表述正确的有()。
ToMissDoughty16September1962,SundayMydear,Well,hereweare-butnothere.YouareinPrinceton,andmeinQuogu
在考生文件夹下LUNDRY文件夹建立一个新文件夹PEASANT.LAN。
Readthetextbelowaboutcustomerloyalty.Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammaticallyin
最新回复
(
0
)