- 1
- 0
- 约4.61千字
- 约 9页
- 2018-05-22 发布于河南
- 举报
西农C语言第二次实习作业
=;LT04-08.C
#includestdio.h
void main()
{
int i;
for(i=1;i50;i+=2)
printf(%d,i);
printf(\n);
}
这是输出i50的数字,但是疑问就是如何把输出字符串分开,使得每个i之间都有空格将其分开.
经过多次尝试之后我得出了如下结论,只需将printf(%d,i);换成printf( %d,i)其中的变化是将双引号与%d之间打一个空格.
初步了解了for循环的基本意思和for循环结构下的输出控制结构的改变功能.
BC04-01.c
void main()
{
int i,s,x;
float aver;
do
{
printf(请输入(-9999结束));
scanf(%d,x);
s=s+x;
i++;
}
while(x!=-9999);
aver=s/i;
printf(这些数的平均值为:%f\n,aver);
}
s需要赋初值0,否则s被默认为与i相同的整型数,所以运行程序时平均值总是为:1.
然后需要对s进行强制类型转换,否则输出数据为整型.在表达式aver=s/i;转换为:
aver=(float)s/i,将数据类型强制转换才能得到精度较高的平均值.
因为输入数字-9999也算在了s=s+x中所以在a
您可能关注的文档
- 美国入籍表格填写介绍.pdf
- 美国学者论中国的法律传统 读书报告.doc
- 美国城市发展模式:从城市化到大都市区化.doc
- 美国发音规则.doc
- 美国现代建筑大师路易·康(Louis Isadore Kahn).doc
- 美国白蛾越冬蛹死亡原因及主要寄生天敌昆虫的研究(投稿1).doc
- 美国偶像.ppt
- 美国老美口头禅.doc
- 美国肯定性行动计划yue.doc
- 美国能源部(DOE)原油供应天数数据(DOE Days of Supply for Crude Oil)_资源能源环境_科研数据集.pdf
- 安徽省合肥市事业单位考试综合应用能力(社会科学专技类B类)2026年备考要点解析.docx
- 广西南宁市历史高考巩固策略解析.docx
- 【新教材】人教版(2024)七年级下册英语Unit 2 No rules,no order!教案.pdf
- 【新教材】译林版(2024)八年级下册英语Unit 5 Good manners-Grammar教案.pdf
- 【新教材】人教版(2024)八年级下册英语 Unit 4 Section A 1a-1d 教案.pdf
- 【新教材】人教版(2024)八年级下册英语 Unit 3 Section B 3a-3c 教案.pdf
- 2026年党的纪律试题及答案.doc
- 2026年四川银行考试试题及答案.doc
- 2026年精麻药品测试试题及答案.doc
- 西藏拉萨市事业单位考试综合应用能力(社会科学专技类B类)复习难点解析.docx
原创力文档

文档评论(0)