C语言实战题目:从键盘输入数字,计算其中正数的个数,并且计算所有正数的和

(遇到负数跳出本次循环继续重新输入,如果遇到0,则结束输入,输出答案)

【for循环结构+if选择控制结构】

#include<stdio.h>
#include<math.h>
int main()
{   int x, i;int sum = 0,count = 0;for (i = 1;; i++){ printf("Input a number:");scanf("%d", &x);if (x > 0){   sum+=x;count ++; }if (x < 0){  continue;}if (x == 0){   count;break; }  }printf("sum = %d, count = %d\n", sum ,count);return 0;  }

#include<stdio.h>

#include<math.h>

int main()//首先确定变量的个数:需要四个变量,输入数字,正数的个数,输出所有正数的和,for循环的i。

{ int x, i;

int sum = 0,count = 0;//定义变量sum,count,为其赋初值为0;

for (i = 1;; i++;//写一个无限循环(想输入多少个正数就输入多少个正数)

{ printf("Input a number:");//提示输入数字

scanf("%d", &x);//每次循环都输入一个数字,在到下面的语句中去判断x与0的关系。

if (x > 0) (判断输入数字大于0;sum累加,count加一)

{ sum+=x;

count ++; }

if (x < 0)

{ continue;}

if (x == 0)

{ count;

break; } }

printf("sum = %d, count = %d\n", sum ,count);

return 0; }

C语言实战题目:从键盘输入数字,计算其中正数的个数,并且计算所有正数的和相关推荐

  1. 输入三角形的三c语言程序,请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出...

    导航:网站首页 > 请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出 请问c语言中 从键盘输入三角形的3边 调 ...

  2. python从键盘获取输入并排序_python从键盘输入数字并排序-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 读取 键盘 输入 ...

  3. C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写

    C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写 通过键盘随意输入一个大写或小写字母,输出它对应的小写或大写字母,若不是字母则提示"输入有误!" #include < ...

  4. c语言程序设计对角矩阵,从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计...

    从键盘输入一个4*4矩阵,并求这个4*4矩阵主对角线元素之和,并输出.球C语言程式设计以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起 ...

  5. 随机生成一个1 到100之间的整数,从键盘输入数字进行猜数,一共可以猜5次

    9 猜数游戏,随机生成一个1 到100之间的整数,从键盘输入数字进行猜数,一共可以猜5次,如果猜小了在控制台输出猜小了,如果猜大了,在控制台输出猜大了,如果猜对了在控制台输入 恭喜你猜对了,并结束游戏 ...

  6. C语言:任意从键盘输入一个三位整数,要求正确分离它的个位,十位和百位数,并分别在屏幕上输出。

    C语言:任意从键盘输入一个三位整数,要求正确分离它的个位,十位和百位数,并分别在屏幕上输出. #include <stdio.h> #include <math.h> void ...

  7. 从键盘输入数字,当输入1~7时,输出“星期一~星期日”,若输入0,则结束程序

    //从键盘输入数字,当输入1~7时,输出"星期一~星期日",若输入0,则结束程序         for (int i = 1; i < 8; i++)          { ...

  8. python从键盘输入数字

    大家初学的时候容易忽略,input()函数默认输入类型为字符串而不是数字 所以想从键盘输入数字时应该 前面加个int转换类型 j=int(input("输入数字判断"))

  9. JavaScript利用正则表达式来禁止键盘输入数字

    JavaScript利用正则表达式来禁止键盘输入数字 今日在看JavaScript的时候,发现键盘响应时间onkeydown和一些其他的相关事件都停用了keyCode这个属性,而keyCode这个属性 ...

最新文章

  1. git rebase 和 git merger
  2. Swift 异常处理
  3. 问题:Unable to find a 'userdata.img' file for ABI armeabi to copy into the AVD folder.
  4. 输入年月日 输出该日期是星期几。javascript_快速提升拼音输入法的几个技巧 高手都会用!...
  5. Levenshtein Distance算法(编辑距离算法)
  6. 操作系统页面置换算法
  7. C# WPF Caliburn.Micro框架下利用Mef加载其它项目界面
  8. 03_linux 常用命令(上)
  9. 高晓松谈管理:自嘲总被员工管
  10. 2018-2019-1 20189210 《LInux内核原理与分析》第四周作业
  11. Java并发编程,Condition的await和signal等待通知机制
  12. 记录:希尔排序思路分析
  13. form表单提交数据丢失问题
  14. PDFBox-convertToImage-type not implemented yet
  15. 深入理解ButterKnife源码并掌握原理(四)
  16. origin汉字问题与特殊符号
  17. 关卡 动画 蓝图 运行_虚幻4 UE4 蓝图之关卡蓝图实现自动开关门
  18. android 文本框,Android实现简单的圆形文本框
  19. LBS服务LevelUp推二维码支付产品
  20. NATS中文开发文档:连接

热门文章

  1. 小学三年级计算机课心得体会,小学三年级学习生活总结
  2. 【MySQL】MySQL架构
  3. 视频教程-redis从入门到精通-NoSQL
  4. 消灭毛刺!HBase2.0全链路offheap效果拔群
  5. MATLAB R2022a安装指南
  6. SD-WAN技术实现方案(细节)-企业侧
  7. vue2+vue3天禹老师版复习笔记
  8. 追踪行人和车辆,并使用deep-person-reid训练自定义追踪模型(行人和车辆两类)
  9. JAVA毕设项目共享汽车管理系统(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC)
  10. 实体门店如何布局私域流量,圈量分享可复制的解决方案