首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int k=5; while(--k)printf("%d",k-=3); printf("\n"); } 程序执行后的输出结果是( )。
有以下程序: #include<stdio.h> main() {int k=5; while(--k)printf("%d",k-=3); printf("\n"); } 程序执行后的输出结果是( )。
admin
2021-02-25
22
问题
有以下程序:
#include<stdio.h>
main()
{int k=5;
while(--k)printf("%d",k-=3);
printf("\n");
}
程序执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
--k先自减再使用,所以第一次判断条件即为while(4),条件为真,执行打印k的值k=4-3,结果为1;第二次判断条件即为while(0),条件为假,结束循环,打印回车换行符。所以选择A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/Sotp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d%d\n",a,b);}
若有定义语句:chara=’\82’:则变量a
下列结构体类型说明和变量定义中正确的是()。
以下选项中非法的C语言字符常量是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y:正确的输入语句是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中判断框的图形是()。
随机试题
胸腔分为三部分:右肺间隙、左肺间隙和
下列各项中,属于非流动资产类科目的是()。
在下列代理中,()的权限最大。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
一只猫每天吃由食品A和食品B搅拌成的食物300克,食品A的蛋白质含量为10%,食品B的蛋白质含量为15%。如果该猫每天需要36克蛋白质,食物中食品A的比重是百分之几?()
若极限=A,则函数f(x)在x=a处
阅读以下说明,回答下列问题,将解答填入答题纸对应的解答栏内。【说明】某单位使用IIS建立了自己的FTP服务器,图2—1是IIS中“默认FTP站点属性”的配置界面。图2—1中FTP服务器默认的“TCP端口”是(1),
如果Ethernet交换机一个端口的数据传输速率是100Mbps,该端口支持全双工通信,则此端口的实际数据传输数量可达到()。
用助记符代替操作码、地址符号代替操作数的面向机器的语言是()。
Agoodtranslatorisbydefinitionbilingual.Theoppositeisnot【C1】______tree,however.Abornandbredbilingualwillstilln
最新回复
(
0
)