展开全部
def addList(List):
a = raw_input()
if a == '0':
duprint List
else:
List.append(a)
addList(List)
addList([])
或:
#include
int WhichMore(int x[],int n)
{
int j=0,o=0;
for(int i=0;i
if(x[i]%2==0)
o++;
else
j++;
return o-j;
}
int main()
{
int x[100],i=0,j;
while(1)
{
scanf("%d",&j);
if(j)
x[i++]=j;
else
break;
}
j=WhichMore(x,i);
if(j>=0)
printf("偶数比奇数多%d个\n",j);
else
printf("奇数比偶数多%d个\n",-j);
return 0;
}
扩展资料:
Python的函数支持递归、默认参数值、可变参数,但不支持函数重载。为32313133353236313431303231363533e59b9ee7ad9431333433656133了增强代码的可读性,可以在函数后书写“文档字符串”(Documentation Strings,或者简称docstrings),用于解释函数的作用、参数的类型与意义、返回值类型与取值范围等。可以使用内置函数help()打印出函数的使用帮助。