下列程序输出的结果cpi是什么意思?为什么?

当前位置:
>>>下列程序执行后输出的结果是()A.-1B.0C.2D.1-高二数学-魔方格
下列程序执行后输出的结果是(  )A.-1B.0C.2D.1
题型:单选题难度:偏易来源:不详
该程序是一个当型循环结构.第一步:s=0+5=5,n=5-1=4;第二步:s=5+4=9,n=4-1=3;第三步:s=9+3=12,n=3-1=2;第四步:s=12+2=14,n=2-1=1;∵s=15,∴结束循环.∴n=1.故选D.
马上分享给同学
据魔方格专家权威分析,试题“下列程序执行后输出的结果是()A.-1B.0C.2D.1-高二数学-魔方格”主要考查你对&&流程图&&等考点的理解。关于这些考点的“档案”如下:
现在没空?点击收藏,以后再看。
因为篇幅有限,只列出部分考点,详细请访问。
流程图的定义:
流程图又称程序框图,是一种用程序框、流程线及文字说明来表示算法的图形;流程图的特点:
流程图表示一个动态过程,通常会有一个“起点”,一个或多个“终点”.程序框图是流程图的一种.流程图可以直观、明确地表示动态过程从开始到结束的全部步骤.它是由图形符号和文字说明构成的图示.
程序框图的构成:
一个程序框图包括以下几部分:实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字。
设计程序框图的步骤:
第一步,用自然语言表述算法步骤;第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图;第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图。
几种重要的结构:
顺序结构、条件结构、循环结构。
发现相似题
与“下列程序执行后输出的结果是()A.-1B.0C.2D.1-高二数学-魔方格”考查相似的试题有:
395278392728333389255257393949628403以下程序的输出结果是_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
6页免费12页免费5页免费6页免费4页免费1页免费1页免费1页免费1页免费10页免费
喜欢此文档的还喜欢31页1下载券15页免费3页免费29页免费
以下程序的输出结果是|c​语​言
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
下列程序的输出结果是
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口c语言程序题:以下程序运行后输出结果的第一行是6,第二行是15 ,为什么呢?static在这题的用法。求解答~_百度知道
c语言程序题:以下程序运行后输出结果的第一行是6,第二行是15 ,为什么呢?static在这题的用法。求解答~
c语言程序题:程序运行输结第行______,第二行________ #include&stdio.h& int f() {int i,s=0;
for(i=1;i&=3;i++)
{static int i=1;
s=s+i;i++;}}main(){ for(i=0;i&2;i++)printf(&%d\n&,f());}
提问者采纳
15static静态变量i值保持变函数f结束变所第 1 + 2 + 3 = 6第二 4 + 5 + 6 = 15变变量i存储静态存储区放栈所变量值保存
那for函数控制的循环里i&=3不起作用了?
哦,知道了,你看你的函数,你这里面有两个i啊,for循环的i指的是int i,这个是栈中的i,而循环里面的i是静态区中的i,这两个i当然不同了!
提问者评价
非常感谢!!~~
其他类似问题
按默认排序
其他1条回答
static int i=1;没static每执行i值都1,每都配内存加i值随改变
c语言程序的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁下面的c程序各4个输出语句的输出结果是一样的 为什么 a = &a[0] =a[0]= &a[0][0] ,哪位高手帮我解释一下?_百度知道
下面的c程序各4个输出语句的输出结果是一样的 为什么 a = &a[0] =a[0]= &a[0][0] ,哪位高手帮我解释一下?
#include &stdio.h& void main(){
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
printf(&quo亥花忿拘莜饺冯邪辅矛t;%d\n&,**a); //这4句是等价的;
printf(&%d\n&,**(&a[0]));
printf(&%d\n&,*a[0]);
printf(&%d\n&,*(&a[0][0]));
printf(&%d\n&,*&a[0]); //这4句也是等价的;
printf(&%d\n&,&a[0]);
printf(&%d\n&,a[0]);
printf(&%d\n&,&a[0][0]);}
提问者采纳
因为你申请int a[3][4] 则其空间为a[0][0]a[0][1]...a[0][3]a[1][0]..a[2][2]a[2][3]这样空间是连续 亥花忿拘莜饺冯邪辅矛所以a就是该数组的首地址
而&a[0][0]也是该数组的首地址 所以a=&a[0][0]a[0]是第0行的首地址 又因为第0行就是该数组的首行所以a[0]=a;&a[0] 是取a[0]地址 而你a[0]原本就是地址 所以&a[0]=a[0] 是a=*(&a[0])=a[0]=a[0][0]
其他类似问题
我这几天正在看指针这一亥花忿拘莜饺冯邪辅矛块内容,说实话真是麻烦啊,很乱很乱,就像你这个问题一样,我建议你想看看一维数组的指针,他比较简单,再看看多维数组的指针,虽然很乱,但是对比记忆还是很有效的,你好好研读一下应该就会明白,祝你早日明白。。。
其他1条回答
午夜,心情很激动。回家时偶尔在出租车上听到FM93交通之声播放了一项传递温暖的活动。捐助300元钱就可以为玉树的孩子添置一套课桌椅,就可以帮助玉树的孩子重返校园,就可以听到孩子们响彻云霄的琅琅读书声。 实木椅|餐椅|玄关|酒店家具|
回想那一刻,是你把王子弄丢了,我的心颤抖了。在距离汶川地震不到两年的时间,青海玉树又遭遇了地震,SA-7寸。顷刻间房屋坍塌,家园破碎,亲人阴阳相隔。看到电视里救援的一幕幕,看到生命顽强不息的抗争,看到一方有难八方支援的热情,我也热泪盈眶。那天我正教孩子们背诵《敕勒川》。敕勒川,阴山下,天似穹庐,笼盖四野。天苍苍,野茫茫,风吹草低见牛羊。是呀,虽然我没去过青海,但我想它一定也和敕勒川一样天苍苍野茫茫,一样伴着牧歌牛羊回家。那里的人们日出而作,你不知道的秘密,课桌椅,日落而归,过着游牧的平静生活,那里的孩子渴盼知识向往精彩的世界。可是一瞬间却什么也没有了,无情的灾难吞噬了家园、生命,甚至是孩子们幼小的希望。而我们至少还有能力在为生活奔波,还活着。那么我能做点什么呢?我想我省下买几套衣服的钱,省下买一双皮鞋的钱,省下一顿和朋友聚餐的钱,省下去KTV潇洒的钱&&就可以,就可以为青海玉树的孩子们购置一套课桌椅了,就可以为两个孩子提供上课的机会了。心情激动,手都有些颤抖了,我发出了捐赠的信息,伴着一首首温暖的爱心歌曲,电波里响起了主持人亲切的话语。我听到了来自我的祝福,我知道了我的爱心款顺利捐赠了,我也能为玉树的孩子尽一份微薄的力量了。
眼前仿佛看到在不久的将来,玉树的山变绿了,上海兄联 文件柜保养方法,水变清了,天变蓝了,不锈钢柜。在一所刚建成的小学校里,有一对可爱的藏族孩子正坐在我为他们捐赠的课桌椅上读着课文,他们的目光是那样的清澈,闪耀着对美好生活的纯真向往。希望,有朝一日我也能去青海为他们上一堂语文课。我一定教他们读《敕勒川》。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 今年是什么年 的文章

 

随机推荐