99问答网
所有问题
c++如何一行输入多个整数 用空格分开
如题所述
举报该问题
其他回答
第1个回答 2017-06-26
#include <iostream>
#include <string>
int main()
{
int a=0,b=0,c=0;
std::cin>>a>>b>>c;
std::cout<<a<<<" "<<b<<" "<<c<<std::endl;
return 0;
}
第2个回答 2017-06-22
用string来接收,再一个一个文本数字取出来,并转成数字
第3个回答 推荐于2017-06-14
定义一个整型的数组就行。
本回答被网友采纳
第4个回答 2017-06-23
直接输入就行了,比如cin>>a>>b>>c;你可以输入12 13 15再换行。
第5个回答 2016-11-24
cin
scanf
1
2
下一页
相似回答
C++
编程
如何
整行
输入
数据?
答:
第一种方法输入数据时用空格代替你之前的回车,在这行所有数据输入完毕之后再按回车相当于你之前的输入方法
原因:c++里cin或scanf读整形时忽略空白字符包括回车和空格 第二种方法,把所有数据复制下来在cmd窗口下右键里有粘贴选项
在
c++
中
怎样输入
一串
数字
并
以
回车键结束输出
答:
include<stdio.h>int main() { int arr[5],i; for(i=0;i<5;i++) scanf("%d",&arr[i]); for(i=0;i<5;i++) printf("%d\n",arr[i]);}你说的一串数字是一个还是多个,如果是多个,上面的代码就是,直接在
一行
中
输入多个
,
数字以空格分开
。如果只是要一个数字,那就直...
C++
中
输入
两个
数用空格分开
时
怎么
写呀
答:
cin>>a>>b;
输入
a
空格
输入b
请问
C++怎么输入几个数字
,中间以“,”
隔开
???
答:
好像
C++
没有像scanf控制的那么精确,有个cin.get()是可以忽略掉一个字符的,但那个字符可以是任何字符,不限定是逗号。比如 cin>>a;cin.get();cin>>b;cin.get();cin>>c;你
输入
1,2,3,或者1a2b3,都可以。
用
C++
判断从键盘输了入
几个整数
, 每个数隔一个
空格
(菜鸟求教) 望各位...
答:
include<vector> include<string> using namespace std;/ 忽略了非
数字的输入
如果想仅
输入空格
和数字,在循环中遇到所有非数字、空格就break;/ int main(){ vector<int> v;int n;char ch;cin.get(ch);while(ch != 10){ if (isdigit(ch)){ cin.unget();cin >> n;v.push_back(n);}...
...将其
分离
成单独
的数字
,分离结果之间用3个
空格分开
答:
最简单的办法:///
C++
开始 include<iostream.h> void main(){ int n;cin>>n;cout<<n/10000<<' ';cout<<n%10000/1000<<' ';cout<<n%1000/100<<' ';cout<<n%100/10<<' ';cout<<n%10<<endl;} ///结束 ///C开始 include<stdio.h> int main(){ int n;scanf("%d", &n)...
C++
语言编程
输入
数据有多组。每组输入数据包括两个
整数
A和B,A和B之...
答:
输入
Ctrl+'Z'键时退出——//#include "stdafx.h"//v
c++
6.0? Maybe should add this line.include <iostream> using namespace std;int main(int argc,char *argv[]){ int A,B;while(cin >> A >> B)cout << A << ' ' << B << "\n\n";return 0;} 运行结果:
输入
有若干行, 每行有一些
整数
, 中间
用空格隔开
.
答:
include <string.h> /*从字串p中找出正
整数
的和*/ int he(char *p){ int i=0,k,total=0;//去掉头尾
的空格
for(i=strlen(p)-1;i>=0;i--)if (*(p+i)==' ' || *(p+i)>='0' && *(p+i)<='9')break;else (p+i)=0;i=0;while(i<strlen(p)){ while(*(p+i)...
c语言中
多个
scanf
怎么输入
答:
输入
时,每个
数字使用空格分开
,例如:1 12 123,等同于:num1 = 1,num2 = 12,num3 = 123。也可以使用逗号分隔,scanf("%d,%d,%d",&num1,&num2,&num3);那么, 输入时,数字之间应使用 ,分隔开,例如:1,12,123.总之,scanf(” “)双引号中修饰符之间缺少什么,输入时就应补...
大家正在搜
输出的结果用空格分开
python输入以空格分开
同一个空格怎么打两行
如何让输出的结果之间有空格
间以一个空格分隔
空格分成两个单元格
c语言输入空格
字符串用空格隔开
将一串数字间加空格
相关问题
C++输入一行字符,统计其中单词的个数.各单词之间用空格分隔...
C++ 如何实现读取一行被空格分开的一组数值 并存入数组或容...
求C++大神,如果输入一行字符串,只有空格隔开,怎样将它们分...
c++输入时,如何使输入的多个数在一行
c++中输入两个数中间用逗号隔开怎么输入
c++如何让同行输出的两个数之间有空格
C++ 如何让输入的两个数在同一行
请问C++怎么输入几个数字,中间以“,”隔开???