新手C语言学习(3)
今天在牛客网写简单题的时候,一道计算五个数的平均数的题吸引了我,我以为很简单,但我却出现了很多的错误。
题目描述
从键盘输入5个学生的成绩(整数),求他们的平均成绩(浮点数,保留一位小数)。
输入描述
一行,连续输入5个整数(范围0~100),用空格分隔。
输出描述
一行,输出5个数的平均数(保留一位小数)。
解题
其中
- 在scanf("")的括号中 %d与%d中间如果要用逗号分隔,那么最后在控制台中输入的五个分数中,也要用逗号来隔开,如果用空格,同理。这个括号中的叫做格式控制字符串,&叫做取地址符。这里推荐这位老哥的文章——链接。讲得很详细。
- %f,表示输出格式为浮点型
在这里的%1f,表示的是小数点后保留一位小数。 - float表示单精度浮点型
开始我写的老是报错的主要原因是因为我少输入了一个成绩,我说咋一直不对呢,哈哈哈。