65,211
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main(void)
{
int c;
while((c = getchar()) != EOF)
{
printf("%d\n", c - '0');
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
char c;
while(!cin.eof())
{
cin >> c;
cout << c - '0' << endl;
}
return 0;
}
#include<iostream>
#include<string>
using namespace std;
int main()
{
char buf[100] = {0};
int nums[100] = {0};
int nCount = 0;
int i;
cout<<"input data: "<<endl;
cin.getline(buf, 100);
for (i = 0; buf[i] != '\0'; i++)
{
nCount++;
nums[i] = buf[i] - '0';
}
for (i = 0; i < nCount; i++)
{
cout<<nums[i]<<endl;
}
return 0;
}
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str = "";
cin >> str;
int i = 0;
while(i++ < str.size())
{
cout << str[i]<< endl;
//获取数字:int iTemp = str[i] - '0';
}
}
#include <cstdlib>
#include <iostream>
#define N 100
using std::cout;
using std::cin;
int main(void)
{
char a[N];
cin>>a;
cout<<"result:\n";
for(int i = 0; a[i] != '\0'; ++i)
{
cout<<a[i]<<" ";
}
system("pause");
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int a[10];
int i=0,c;
while((c=getchar())!='\n')
{
a[i]=c-'0';
cout<<a[i++]<<endl;
}
return 0;
}
#include <cstdlib>
#include <iostream>
#define N 100
using std::cout;
using std::cin;
int main(void)
{
int a[N];
int k, n = 0;
cin>>k;
while(k != 0)
{
a[n++] = k;
cin>>k;
}
n--;
cout<<"result:\n";
for(int i = 0; i <= n; ++i)
{
cout<<a[i]<<" ";
}
system("pause");
return 0;
}
#include <cstdlib>
#include <iostream>
#define N 100
using std::cout;
using std::cin;
int main(void)
{
int a[N];
int k, n = 0;
cin>>k;
while(k != 0)
{
a[n++] = k;
cin>>k;
}
n--;
cout<<"2楼说的:\n";
while(n >= 0)
{
cout<<a[n--]<<" ";
}
system("pause");
return 0;
}
#include <cstdlib>
#include <iostream>
#include <stack>
using namespace std;
int main(void)
{
stack <int>aa;
int k;
cin>>k;
while(k != 0)
{
aa.push(k);
cin>>k;
}
cout<<"利用栈写:\n";
while(aa.empty() != true)
{
cout<<aa.top()<<" ";
aa.pop();
}
system("pause");
return 0;
}