问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

下面程序的运行结果是 ?(要详细解释啊!!!)

发布网友 发布时间:2022-04-26 16:04

我来回答

2个回答

热心网友 时间:2023-10-13 10:40

结果时 28 70,所以D)正确,选D)。把缩进写好这代码是这样的:

main(){
int x,i; 
for(i=1;i<=100;i++){
x=i;
if(++x%2==0)
if(++x%3==0)
if(++x%7==0)
printf("%3d",x);
}
return 0; 
}

可见意思是:从2到100间,从某个数开始连续的3个数符合最小能被2整除、中间的能被3整除、最大的能被7整除。输出最大的数。找出的第一个数是28,28能被7整除,27能被3整除,26能被2整除。找出的第2个数是70,70能被7整除,69能被3整除,68能被2整除。那3个if的条件实质是“与”的关系,所以写成一句if(++x%2==0 && ++x%3==0 && ++x%7==0)也是可以的。

热心网友 时间:2023-10-13 10:41

if(++x%2==0)的意思是x的值先+1,然后判断x是否能整除2
所以
x=i;
if(++x%2==0)
if(++x%3==0)
if(++x%7==0)
printf("%d ",x);
就表示x的初值是i,要是x+1是偶数并且x+2是3的倍数并且x+3是7的倍数的话,那么就输出x的值
注意2点,这里首先3个if是递进关系,所以输出的x值要同时满足3个if,另外,x的值是经过3次++以后的值
所以这个程序可以另外理解为1到100的整数中,当这个整数+1是偶数,这个整数+2是3的倍数,这个整数+3是7的倍数的话,就输出这个整数+3以后的值。
因为7的倍数的数最少,是 7,14,21,28,35,42,49,56,63,70,77,84,91,98
所以输出的数只可能是上面的数字值(也就是7的倍数),那么排除法就可以知道答案是D了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
瑞安市塘下航达汽车电器配件厂怎么样? 意尔康公司总部地址在哪里 I only wish to face the sea, with spring blossoms是什么意思 征信五级分类是什么?被纳入黑名单有什么影响? 你好,如果诈骗分子利用你隐私视频和盗取你的通讯录好友威胁你要钱的话... ...对方有我的私密照片还有通讯录,要求我给他五千,要不然就发我家人,我... ...现在已经一个月没有性生活了。但是她平时对我很好 是怎么了?_百度... 女人半年没有性生活正常吗 谁能用英语给我写一段游戏里面的征婚启事? 征婚启事用英文怎么说? 下面程序的运行结果是_ C语言:下面程序段的运行结果是() java下列代码的执行结果是 下面程序的执行结果是 。 #include&lt;stdio.h&gt; #define SR(x) x*x main() { int a,m= 下面程序的运行结果是? 下面语句的执行结果是什么? 下面程序执行的结果是()A=”123”:B=”456”:C=val(A)+val(B):Print C&#92;100 C语言:下面程序的运行结果是() 下面程序的运行结果是。 下面程序的运行结果是 。 下面程序段的执行结果是 下面程序的运行结果是___? 下面程序的执行结果是什么?为什么? 在C语言中,下面程序的执行结果是 ( ) 晚上梦见家人修房子是什么征兆? 一年级看图写话放风筝有小鸟有小狗 一年级看图写话放风筝下册怎么写 PS我用钢笔工具选择一个东西的时候,我一激活,怎么就自动反选了? 购买那种服务器作为Cadence/Synopsys的server比较合适? 设置linux的ftp需要安装软件吗? 下面程序段的运行结果是( ) if(n=0); while(n++&lt;=2); printf(&quot;%d&quot;,n); 结果是多少? 请问下面程序的运行结果是什么?为什么? 21. 下列代码的执行结果是? 薪酬管理系统之于小型企业的重要性是什么? win7系统可以直接下载安装吗? 公司薪资管理系统都有哪些?哪个最好用? 中小企业用的薪酬计算系统哪种好用? 安装2345王牌浏览器安装不上,错误提示不能打开要写入的文件,如图,win7系统。求大神指教啊! 薪资管理系统 薪资管理系统 是erp还是hrms 下载了win7系统文件,怎么用2345好压解压,是Gho的。请说详细点,谢谢。 薪酬体系建设中,都存在哪些问题? win7系统镜像文件损坏了,如何专门下镜像文件安装,不下系统? win7系统,总是遇到自动下载安装软件,求帮忙 win7纯净版64位 哪里有?要真的纯净版别弄一堆垃圾软件主页强制2345修改。谢谢 有什么比较好的薪酬管理系统么? 2013最近的win7 32位旗舰版 我国薪酬体系改革的公平性体现在哪些方面 如何更好推广2345纯净版XP和Win7系统 人事薪资管理系统与EXCEL,区别是什么?