C++重复的问题..

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:56:41
什么命令可以让一个程序从头开始.?
在结尾的地方..

#include<iostream>
using namespace std;
int main()
{
int i;
do//先执行一次程序
{
cout<<"again!";
cin>>i;//输入i
}
while(i<10);//如果你输入的i<10,则又执行一次程序
return 0;
}

加入onkeydown()系统函数,用於检测有键输入
在onkeydown()函数中
1 获取键入值
2 比较输入值是否符合自定义规则。。。。
3 等待下一输入

可以用while循环

比如说下面的程序:
//Prog_1_1.cpp
//PROGRAM 分解质因数

#include<iostream.h>
#include<math.h>

bool fenjie(long n)
{
long t=n;
bool first=true;
int e=0;

//先试2
while (t%2==0)
{
e++;
t/=2;
}
if (e!=0)
{
first = false;
cout<<"是合数!\n"<<n<<"=2";
if (e>1) cout<<"^"<<e;
}

//再从3开始试
for (int i=3; i<sqrt(t)+1; i+=2)
{
e=0;
while (t%i==0)
{
e++;
t