1.首先输入一个n,表示将有n个输入输出,例如:
#include <iostream>using namespace std
int main()
{
int n,a
cin>>n
while(n--){
cin>>a
cout<<"输出:"<<a<<endl
}
return 0
}
/*
运行结果:
3
111
输出:111
222
输出:222
333
输出:333
*/
2.使用while(cin>>a){}语句,直达输入ctrl+z,结束输入,例如:
#include <iostream>#include<stdio.h>
using namespace std
int main()
{
int a
while(cin>>a){
cout<<"输出:"<<a<<endl
}
return 0
}
/*
运行结果:
5
输出:5
6
输出:6
8
输出:8
^Z
*/
r语言输入多组数据步骤如下:1.while(scanf("%数据类型",&变量)==scanf读取到数据的个数) { }
2.while(scanf("%数据类型",&变量)!=EOF) { } 下面就介绍一下 第一种 //入一个整数,判断是否大于3,如果是,输出“right”,否则输出“wron” #include<stdio.h>intmain() { intawhile(scanf("%d",&a)==1) { if(a>=3) printf("right\n")else printf("worn\n")} return0} 这里的scanf函数返回的是实际读到的数据的个数,在这里scanf读取到的数据是一个,循环就开始执行,如果输入其他的,就会跳出循环。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)