python怎么从控制台输入几个整数

 我来答
浪起来的番茄
推荐于2018-03-01 · 超过82用户采纳过TA的回答
知道小有建树答主
回答量:373
采纳率:33%
帮助的人:113万
展开全部
python怎么从控制台输入几个整数
main()
{
int n;
printf("input number\n");
scanf("%d",&n);
s(n);
printf("n=%d\n",n);
}
int s(int n)
{
int i;
for(i=n-1;i>=1;i--)
n=n+i;
printf("n=%d\n",n);
}
本程序中定义了一个函数s,该函数的功能是求∑ni的值。在主函数中输入n值,并作为实参,在调用时传送给s 函数的形参量n( 注意,本例的形参变量和实参变量的标识符都为n,但这是两个不同的量,各自的作用域不同)。在主函数中用printf 语句输出一次n值,这个n值是实参n的值。在函数s中也用printf 语句输出了一次n值,这个n值是形参最后取得的n值0。从运行情况看,输入n值为100。即实参n的值为100。把此值传给函数s时,形参n的初值也为100,在执行函数过程中,形参n的值变为5050。返回主函数之后,输出实参n的值仍为100。可见实参的值不随形参的变化而变化。
8.3.2 函数的返回值
函数的值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。如调用正弦函数取得正弦值,调用例8.1的max函数取得的最大数等。对函数的值(或称函数返回值)有以下一些说明:
1) 函数的值只能通过return语句返回主调函数。
右方の阿克918aef0
2016-12-25 · 超过21用户采纳过TA的回答
知道答主
回答量:86
采纳率:100%
帮助的人:33.9万
展开全部
假设你要输入n个整数,但是并不要用变量保存下来(输入的值在输完之后就当garbage扔掉了)
for i in range(n-1):
    input int(("please enter some integer"))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
六锶尽念飘1e
2016-10-21 · TA获得超过1693个赞
知道大有可为答主
回答量:2034
采纳率:82%
帮助的人:1529万
展开全部

以下代码调试通过:

list = input("please give some numbers separated with comma:")
print('\n the given list is:%s \n and the type of list is:%s' % (list, type(list)))

运行效果:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-02-28
展开全部
【参考】
main()
{
int n;
printf("input number\n");
scanf("%d",&n);
s(n);
printf("n=%d\n",n);
}
int s(int n)
{
int i;
for(i=n-1;i>=1;i--)
n=n+i;
printf("n=%d\n",n);
}
本程序中定义了一个函数s,该函数的功能是求∑ni的值。
在主函数中输入n值,并作为实参,在调用时传送给s 函数的形参量n
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f0f9883
2016-11-10 · TA获得超过317个赞
知道小有建树答主
回答量:258
采纳率:100%
帮助的人:157万
展开全部
从输入读取一个数字:
number = raw_input("please input a number:")
注意这里并没有进行输入的校验
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式