c++ 我想让这个程序反复执行下去而不是输入一次就结束了 该怎么改?

如题所述

加一个 while 的循环,并采用特定的字符,结束循环追问

具体怎么弄?麻烦了。。。

追答

判断2个条件同时满足,要用 &&,程序如下,输入 - 1 结束程序:

后面的分数判断部分,你自己输入吧,不好意思,刚才我错了,嘿嘿

#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
int a=0;
 
    while(a!=-1)            // -1 结束程序 
    {  
   cout<<"输入你的分数,输入 -1 结束程序:";
       cin>>a;

if( a>=90 && a<=100 )  //还有同时满足两个条件,要用  && 判断 
   cout<<"优秀"<<endl; 
if( a>=80 && a<=90 )  //还有同时满足两个条件,要用  && 判断 
   cout<<"良好"<<endl; 
if( a>=60 && a<=80 )  //还有同时满足两个条件,要用  && 判断 
   cout<<"中等"<<endl; 
if( a>=0 && a<=60 )  //还有同时满足两个条件,要用  && 判断 
   cout<<"很差"<<endl; 

    }
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-15
把你写的代码加一个while(0){}追问

请问加在哪个位置?

追答

把你的代码写在while那个大括号里,不是0,是1,手误

第2个回答  2013-09-15
加个循环呗,因为a不能为负数所以可以while(a)。

c++ 我想让这个程序反复执行下去而不是输入一次就结束了 该怎么改?
加一个 while 的循环,并采用特定的字符,结束循环

c++ 我想让这个程序反复执行 不是输一次就没了 怎么改?
用for语句循环就行了,想退出就用break就行了

...一次了多次使用,而不是运行一次按任意键就结束了?
在return 0;前加上main()实现一直递归 或是用一个无限循环的语句如while(1){},把内容放进括号里面

...而每输入一次数据就执行一次程序呢?C\/C++的
用while(cin>>i)就能解决,就是写个死循环,不断地调用,直到你点击X才会退出,c primer上面就有写

c++编译出来的程序不是直接运行在windows下的吗? 为什么又有c++运行...
因为你的程序链接的库是动态链接库,C++运行时的作用是在没有开发环境的计算机上提供同样的动态链接库

我想学C++语言不学习C语言可以吗?
初学者学习计算机语言要会“读程序”,要对小型的应用型、游戏型程序感兴趣,并模仿去加深对C语言程序设计的理解和操作,只有不断地写程序、调试程序才能得到编写程序的经验和加深对程序的理解,这也是学习编写优秀高级程序的秘密武器。 3. 发扬探索精神 学习C语言程序设计有点像做数学难题,只要我们善于思考,善于探索,...

python最多可以多少线程(python线程数量)
这是因为在主线程启动子线程前把子线程设置为守护线程。 只要主线程执行完毕,不管子线程是否执行完毕,就结束。但是会等待非守护线程执行完毕 主线程退出,守护线程全部强制退出。皇帝死了,仆人也跟着殉葬 应用的场景:socket-server 注意:gil只是为了减低程序开发复杂度。但是在2.几的版本上,需要加用户态的锁(gil的缺陷...

...内存.该内存不能为”read".要终止程序,我该怎么处理?
一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。 1、微软IE缓冲溢出漏洞引起 2、内存或虚拟内存地址使用冲突造成 程序的运行需要分配一定的内存地址给程序使用,当程序结束时释放留出空间让给新的程序使用,win是多任务的系统 有时前程序未结束 又有新的任务开始 到底要多少...

...内存.该内存不能为read.要终止程序,请单击确定,这是什么原因?_百度...
4、微软WINDOWS系统的漏洞,windows把内存地址0X00000000到0X0000ffff指定为分配null指针的地址范围,如果程序试图访问这一地址,则认为是错误。c\/c++编写的程序通常不进行严格的错误检查,当采用malloc来分配内存而可供分配的地址空间不够的情况下返回null指针。但是代码不检查这种错误,认为地址分配已经成功,于是就访问0X...

我电脑一开机 就弹出这个, 不知道怎么了,
下面的建议:1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方...

相似回答