2 qq 38734403 qq_38734403 于 2017.09.07 17:59 提问

C++程序,为什么不能输出,循环出不来
c++

C++程序,为什么不能输出,循环出不来

5个回答

caozhy
caozhy   Ds   Rxr 2017.09.07 18:10
已采纳

要输入一个大于100的数,才能停下来

qq_38734403
qq_38734403 用例直接就是一组数,没有大于的
10 个月之前 回复
caozhy
caozhy   Ds   Rxr 2017.09.07 18:11

还有,你定义了两个i,这是不需要的。

zhang_guyuan
zhang_guyuan   2017.09.08 11:58

grade>100就可以跳出循环了

number1killer
number1killer   2017.09.07 18:03

你的输出语句贴出来看看。

qq_38734403
qq_38734403 会一直输入,进行不到输出的语句里面
10 个月之前 回复
Alonelong
Alonelong   2017.09.07 18:09

你的输入是什么????????

qq_38734403
qq_38734403 一组成绩,像这样89 56 99 100…
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C中printf循环输出不及时显示的问题
通常的C的输入输出库使用了带缓冲的输入输出,所以 printf 的内容还没有从缓冲中输出。实际在写代码的时候在每句 printf 的后面加上一句fflush(stdout);"
经典错误:插入for循环后程序无法运行
经典错误:插入for循环后程序无法运行标签:C语言 死循环by 小威威本文的目的主要是为大家提供查找问题的思路。 前几日我写了一个程序:# include <stdio.h> int main(void) { int N, x, y, m = 0, n = 0, i, h = 0, a[50] = {0}; scanf("%d%d%d", &N, &x, &y); prin
为什么循环里的gets()和fgets()在前面有一个scanf时,会跳过第一个的输出
今天在刷郑州轻工业oj上的题是碰到了一个关于字符串的,本来是水题一道十分钟就搞定的,结果卡了我一个小时。 有这样一段代码 int main(void) { int n; char s[100] [100]; scanf("%d",&n); for(i=0;i { gets(s[i]); } return 0; } 当我给n赋值3的时候我却只能输入两个字符串
uCOS学习笔记(一)——uCOS中的死循环
ucos操作系统学习笔记(一) 1、关于在单核处理器中的死循环问题 如果在单核处理器操作系统的某个任务中加入这样一句话while(1){},那么此时的执行会是怎么样的呢,让我们分析下 首先,如果是单核处理器,碰到这样的情况处理器立即进入死循环状态,除非有中断,会跳入中断服务函数中执行,完了始终是死循环状态,那么这种情况下,操作系统会扮演什么样的角色?我觉得此时操作系统是无能为力的,因为操作系
在for语句输出时陷入了死循环,想查看输出的前几个数时可借助的两个工具
#include&amp;lt;stdio.h&amp;gt; void main(){ int i; int counter=0; for(i=1;i&amp;lt;=20;i=i*2-2){ printf(&quot;%d&quot;,i); //输出结果陷入了2的死循环,这是为什么? } } 这时引入了counter(计数器)和break(打破循环)进行检查,看看输出的前几个数是否是2#include&amp;lt;stdio...
用VS2010编写C程序时,最后的输出语句只是屏幕闪了一下,屏幕没有结果,解决方法
用VS2020编写C程序时,最后的输出语句只是屏幕闪了一下,屏幕没有结果,解决方法
【C语言】把从1到1000的数打印出来,但你不能使用任何的循环语句或是条件语句。
来看一个很有意思的一个题目。题目是这样的:请把从1到1000的数打印出来,但你不能使用任何的循环语句或是条件语句。看到这个题当时我也是蒙了。首先想到用的是递归来实现,但是怎么跳出这个循环呢?我想了想,有人给了提示,可以使用与来判断:先看代码:#include  int print(int num) { num && print(num-1); printf("%d ",num); retu
C语言第九篇:各种输出小星星(循环控制)
解决疑惑,,,
Linux-C基础知识学习:C语言作业-把100~200之间的不能被3整除的数输出
Linux基础知识学习 C语言作业:把100~200之间的不能被3整除的数输出//把100~200之间的不能被3整除的数输出 #include <stdio.h> main(){ int i,count=0; printf("找出100~200之间的能被3整除的数···\n"); for(i=100;i<=200;i++) { if(i%3 != 0){ printf("%5d",i); coun
C语言习题5.14--for循环画三角形
Description 前几天,老师让良哥做一个画空心三角形的程序来取悦小师妹,可把良哥愁死了,C语言基础学得再扎实,算法不精也是硬伤呀!于是良哥又写好了主程序来找机前的你帮忙了^_^ #include void holl_triangle(int n); int main() {     int n;     scanf("%d",&n);     holl_triangle(n);