题有点怪···
第1个回答 2011-04-07
#include<stdio.h>
main()
{ int a;
printf("Please input a number\n");
scanf("%d",&a);
while(a>0)
{ printf("Please input a number\n");
scanf("%d",&a);
if (a!=a/10*10)
printf("You input the number is %d\n",a);
}
}
main()
{ int a;
printf("Please input a number\n");
scanf("%d",&a);
while(a>0)
{ printf("Please input a number\n");
scanf("%d",&a);
if (a!=a/10*10)
printf("You input the number is %d\n",a);
}
}
第2个回答 2011-04-07
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a)!=EOF)
{
if(a<=0)
break;
if(a%10)
{
printf("%d\n",a);
}
}
return 0;
}
int main()
{
int a;
while(scanf("%d",&a)!=EOF)
{
if(a<=0)
break;
if(a%10)
{
printf("%d\n",a);
}
}
return 0;
}
第3个回答 2011-04-07
#include <iostream>
using namespace std;
void main()
{
int len = 1000;
int a[]=new int[len];
int n = 0;
while(true)
{
cin>>a[n++];
if(a[n-1]<=0)break;
}
int i;
for(i=0;i<n;i++)
if(a[i]%10)cout<<a[i]<<endl;
}追问
using namespace std;
void main()
{
int len = 1000;
int a[]=new int[len];
int n = 0;
while(true)
{
cin>>a[n++];
if(a[n-1]<=0)break;
}
int i;
for(i=0;i<n;i++)
if(a[i]%10)cout<<a[i]<<endl;
}追问
我们只学到循环语句啊,你那个应该是后面的了··
追答你是说什么地方还没有学?下面的学了吗?
#include
using namespace std;
void main()
{
int a[1000];
int n = 0;
for(n=0;n>a[n];
if(a[n]0)n++;
int i;
for(i=0;i
using namespace std;
void main()
{
int t;
while(true)
{
cin>>t;
if(t<=0)break;
if(t%10)cout<<t<<endl;
}
}
第4个回答 2011-04-07
#include<iostream>
using namespace std;
void main()
{
int a[1000],i=0,j;
do{
cin>>a[i++];}while(a[i-1]>0);
for(j=0;j<i-1;j++)
if(a[j]%10)
cout<<a[j]<<endl;
}
这些应该学过的了
using namespace std;
void main()
{
int a[1000],i=0,j;
do{
cin>>a[i++];}while(a[i-1]>0);
for(j=0;j<i-1;j++)
if(a[j]%10)
cout<<a[j]<<endl;
}
这些应该学过的了
第5个回答 2011-04-07
void main()
{ int m;
while(1)
{ cin>>m;
if(m<=0) return;
else if(m%10) cout<<m<<endl;
}
}
{ int m;
while(1)
{ cin>>m;
if(m<=0) return;
else if(m%10) cout<<m<<endl;
}
}