第十二周项目2-2:OJ题目中多种输入形式的处理

来源:互联网 发布:mysql云数据库 便宜 编辑:程序博客网 时间:2024/06/06 03:32

问题:

B:分离正整数中的各位数

Description

输出正整数的各位数

Input

若干个用空格隔开的正整数(输入个数不确定,键盘输入时,以CTRL-Z结束)

Output

每个正整数的各位数字,个位数在前,十位数紧随,最高位在最后,每位数后面有一个空格。每个正整数对应的输出占一行。

Sample Input

123 9523 89

Sample Output

3 2 1 

3 2 5 9 

9 8

代码:

#include<iostream>using namespace std;int main(){    int n,a;    while(cin>>n)            //第二种输入形式    {        a=n;        while(a>0)        {            cout<<a%10<<' ';            a=a/10;        }        cout<<"\n";    }    return 0;}


运行结果:

知识点总结:

第二种输入形式

while(cin>>)

这种形式可以一次输入所有程序

在调试的时候,要通过ctrl+z进行结束调试,退出程序

0 0
原创粉丝点击