首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是( )。 #include<stdio.h> main() { int a=1, b=7; do { b=b/2; a+=b; } while(b>1); print
以下程序运行后的输出结果是( )。 #include<stdio.h> main() { int a=1, b=7; do { b=b/2; a+=b; } while(b>1); print
admin
2011-06-10
17
问题
以下程序运行后的输出结果是( )。
#include<stdio.h>
main()
{ int a=1, b=7;
do {
b=b/2; a+=b;
} while(b>1);
printf("%d\n",A);
}
选项
答案
5
解析
该程序考查do-while循环。循环共进行两次。第一次循环b=3,a=4;第二次循环b=1,a=5。输出a的值为5。
转载请注明原文地址:https://jikaoti.com/ti/gfB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在Windows环境下,若要将整个屏幕上显示的内容存入剪贴板,可以按
以下程序运行后的输出结果是【 】fun(intx) {if(x/2>0)fun(x/2); printf("%d",x); } main( ) {fun(6);}
以下程序运行后输入:3,abcde,则输出结果是【 】#include <string.h> move(char*str,intn) {chartemp;inti; temp=str[n-1]; for(i=n-1;i
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 structnode {intdata; structnode*next; }*p,*q,*r; 现要将q和r所指结点的先后
以下选项中非法的表达式是
E-mail地址由域名和用户名两部分组成,它们之间用@分隔,其中在@后面的部分是【】。
有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是
下列叙述中正确的是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i])(d[j]=【】;j++;}d[j]=0;
随机试题
男性,50岁,既往身体健康,近4个月出现2次肉眼血尿,经CT检查发现右肾实质及右肾静脉有实性占位性病变,门诊以“右肾癌及右肾静脉栓塞”收入院。该患者同时并有下腔静脉血栓形成,反应这一情况的体征是
穿行于海绵窦腔内的神经有
北豆根断面可见
对新生儿较一般药物更易引起危险,故给药应更慎重的是
包销与房地产居、代理的区别有()。
根据《建设工程安全生产条例》,出租的机械设备和施工机具及配件,应当具有a检测合格证明、b产品合格证、c生产许可证。
避税区别于偷税、欠税、骗税、抗税等违法行为的最主要特征是()。
下列各项中,属于《仲裁法》适用范围的是()。
我国人口老龄化对经济增长的潜在影响理论研究认为,老龄化会减少劳动力供给,降低社会储蓄率,导致产出和资本形成能力下降,最终影响经济增长。同时,发达国家的实际表明,随着人口老龄化,养老费用及人均医疗费用均会大幅上升,加重政府财政负担。与发达
下列叙述中正确的是______。
最新回复
(
0
)