22问答网
所有问题
求这个c语言编程题目,输入19为什么输出23
如题所述
举报该问题
推荐答案 2019-09-29
这个程序,就是找出比m大的第一个素数。
第一个循环的控制变量i从m+1开始,如果k从2~i-1都不能整除i,就因超出循环范围而正常退出内部的第一个内循环,此时就能够满足k>=i的条件,从而输出这个i,然后就结束整个循环了。
所以,输入15时,就输出17;
输入19时,就输出23。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/2hfXT2ChC0I26C2ShI.html
其他回答
第1个回答 2019-09-29
首先你要知道什么素数,不知道的话,可以百度一下。
题目要求输出大于输入的数,且是仅随其后的素数,
那么19后,20、21、22都不是素数,到23才是素数,
所以输出23
相似回答
C语言 编程题目
求解析
答:
首先是%c即char类型,它只能存储一个字符。
所以输入123后,置存储了1.然后执行语句%d的输入,就是23.因为23后面输入了空格
,所以程序认为i的值输入完毕。再执行输入%s,是456,然后又输入了一个空格,程序同样认为输入完毕,所以s为456.这样输出结果就是:1, 23, 456 ...
C语言
:
编程
实现
输入,输出
答:
int nums[20]={0};//表示1到20个数字的状态,0表示未被
输入,
1表示已被输入 int save[19],*p=save,n=
19,
in=0,flag;while(n--){ flag=1;system("cls");show(nums);printf("请输入一个数字(1~20):"),scanf("%d",&in);while(in<1 || in>20 || nums[in-1]==1){ if(in...
大家正在搜
c语言程序设计编程题题库
c语言编程题怎么给分
c语言初学者编程题目
c语言编程经典100题
c语言编程100题及答案
c语言常见编程题
c语言经典编程题
c语言编程例题
c语言编程题库
相关问题
C语言编程题:输入9时23分并把它化成分钟后输出怎么写,为什...
求这个C语言编程题目
C语言题目: 求编程:输入秒数,将它按小时,分钟,秒的形式来...
c语言,编程题,输入一个整形数,求各位数字的和,如,输入12...
C语言编程问题,题目及我的编写如图,为什么说我答案百分之50...
C语言编程:输出一个3位整数的逆序数,如输入123,输出32...
C语言编程 题目:输入30个学生成绩,求最高分,最低分和平均...
C语言编程。题目:从键盘输入一个小于1000的正数,要求输出...