一、统计与计数问题
方法:计数变量c的初值为0,每输入一个数据,进行必要判断后,若输入的数据满足统计条件,则计数变
量c自加1,这样当对所有输入进行判断后,计数变量 c的值就是统计的结果。
例1 :输入若干非0实数,直到输入0时停止,要求输入的实数最多不超过 20个,统计其中正数的个数,
负数的个数。
分析:
设三个计数变量:
n-统计输入的数据总个数(为什么有必要?) posn—统计正数的数目
negn—统计负数的数目
#include stdio.h
void main(){
int n,posn,negn;
double a;
n=posn=0;
printf(lnput real numbers:\n);
while(1){ /*典型循环结构(一 )*/ scanf(%lf,a);
if(a==0)
break;
if(a0)
posn++;
n++;
if(n=20)
break;
}
negn=n-posn; printf(posn=%d,negn=%d\n,posn,negn);
}
典型循环结构(一)典型循环结构(二)
典型循环结构(一)
典型循环结构(二)
预输入一个数据统计或其它处理再输入一个数据
预输入一个数据
统计或其它处理
再输入一个数据
用典型循环结构(二)改写例 1程序
#include stdio.h
void main(){
int n,posn,
您可能关注的文档
最近下载
- 采煤爆破工岗位风险管控清单(风险评估等级和管理措施).docx VIP
- 建筑防火通用规范.docx VIP
- 银行从业考试题库(4000题) .pdf VIP
- EJ_T 20179.2-2018 核材料与核设施实物保护出入口控制系统技术要求 第2部分:出入口控制器.pdf VIP
- 2025年无人机驾驶员执照航点设置与导航路径规划专题试卷及解析.pdf VIP
- 2025年房地产经纪人客户跟进中的同理心与情感链接建立专题试卷及解析.pdf VIP
- 2025年演出经纪人艺人医疗保险规划专题试卷及解析.pdf VIP
- 江苏省公安厅遴选考试真题及答案.doc VIP
- 2025年测绘师农村集体经营性建设用地入市勘测定界专题试卷及解析.pdf VIP
- 2025年质量工程师基于程序文件的纠正措施有效性验证专题试卷及解析.pdf VIP
原创力文档

文档评论(0)