计算sum=的值。

#include<stdio.h>
int main()
{int i,sum;i=1;sum=0;while(i<=100){sum=sum+i;i+=1;
}printf("sum=%d\n",sum);return 0;
}

运行结果:

输入一个正整数 n,计算n!

#include<stdio.h>
int main()
{int i;long n,fact;i=2;fact=1;printf("请输入n的值:");scanf("%ld",&n);while(i<=n){fact=fact*i;i=i+1;
}printf("%ld!=%ld\n",n,fact);return 0;
}

运行结果:

由键盘输入一串字符,分别统计输入字符中数字字符,字母字符及其他字符的个数。

#include<stdio.h>
int main()
{int digit,letter,other;char ch;digit=letter=other=0;printf("请输入一串字符:");while((ch=getchar())!='\n')if((ch>='0')&&(ch<='9'))digit++;else if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))letter++;elseother++;printf("数字%d个,字母%d个,其他%d个\n",digit,letter,other);return 0;
}

运行结果:

C语言使用while语句实现循环结构相关推荐

  1. C语言循环选择还有,C语言第五讲,语句 顺序循环选择.(示例代码)

    C语言第五讲,语句 顺序循环选择. 一丶语句的简明了解 我们知道,在编写C语言程序的时候,代码是顺序执行的. 从上往下执行. 但是我们可以控制流程的. 在控制之前,我们要先熟悉什么是语句. 相比大家学 ...

  2. C语言第五讲,语句 顺序循环选择.

    C语言第五讲,语句 顺序循环选择. 一丶语句的简明了解 我们知道,在编写C语言程序的时候,代码是顺序执行的. 从上往下执行. 但是我们可以控制流程的. 在控制之前,我们要先熟悉什么是语句. 相比大家学 ...

  3. java的使用条件_Java使用条件语句和循环结构确定控制流

    与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流.本文将简单讲解条件.循环和switch. 一.块作用域 块(block),即复合语句.是指由一对大括号括起来的若干条简单的Java语句 ...

  4. c语言第六章条件型循环结构,C语言课件(第六章 循环结构)

    C语言课件 第六章 循环结构 在许多复杂的问题中,常常需要做大量的类似的计算处理,这些类似的相同的处理过程存在重复性过程,即在某种条件成立的情况下需要处理相同的操作时,就要使用循环结构来完成. 类似于 ...

  5. c语言利用循环结构解决密码转换,C语言课件第六章循环结构.ppt

    C语言课件第六章循环结构 第6章 循环结构程序设计 6.1循环结构的组成 循环结构:描述有规律的重复操作问题. 组成:要重复执行的操作,重复执行所需的条件. 例6.1:求10! . 分析:计算1*2* ...

  6. c语言中循环并列语句顺序,C语言第五讲,语句 顺序循环选择.

    C语言第五讲,语句 顺序循环选择. 一丶语句的简明了解 我们知道,在编写C语言程序的时候,代码是顺序执行的. 从上往下执行. 但是我们可以控制流程的. 在控制之前,我们要先熟悉什么是语句. 相比大家学 ...

  7. 【实验四 循环结构】7-4 sdut-C语言实验-求阶乘(循环结构)

    7-4 sdut-C语言实验-求阶乘(循环结构) 分数 12 全屏浏览题目 切换布局 作者 马新娟 单位 山东理工大学 从键盘输入任意一个大于等于0的整数n,然后计算n的阶乘,并把它输出. 提示: 0 ...

  8. C语言详解:分支循环结构

    分支循环结构 结束了初识C语言,现在我们再从头细细的学起.首先映入眼帘的是三大结构,分别是顺序结构,选择结构,循环结构.生活中的事情大大小小基本上都可以通过这三种结构描述. C语言是一门结构化的编程语 ...

  9. 【C语言】分支语句和循环语句

    大家好!我是保护小周ღ,本期为大家带来的是C语言的分支语句和循环语句,详细的介绍了 if(). switch() 这两种分支语句,以及while().do while ().for(),三种循环语句, ...

最新文章

  1. 练习7-11 字符串逆序 (15 分)
  2. jquery字体颜色_基于jquery实现的web版excel
  3. MFC工程 : view.h 包含错误, 提示 undeclared identifier 等错误
  4. 【揭秘】Slack:从0到10亿美元的产品是怎样炼成的
  5. 项目参与度较低怎么办?
  6. mvp的全称_是让人提神醒脑的 MVP、MVVM 关系精讲!
  7. 【 Date 对象 参考手册】
  8. 精选| 2020年8月R新包推荐(第45期)
  9. 从Unix开源开发学习应对大型复杂项目开发
  10. html keyframes无效,@ -webkit-keyframes动画为什么不起作用?
  11. fir.im分发平台 二维码合并
  12. 十五. 项目沟通管理
  13. 云服务器公网IPv4是什么意思?IPv4还是IPv6好?
  14. Excel显示公式栏/编辑栏
  15. treegrid 与java交互_EXTJS实现的TREEGRID(后台java,框架SpringMVC)
  16. 国家信息安全等级考试NISP一级题库(1)第1至100题
  17. java获取汉字拼音_Java获取汉字对应的拼音(全拼或首字母)
  18. 编译原理:了解编译原理
  19. 阿里 前端 规范_阿里前端开发规范
  20. 【状态机设计】Moore、Mealy状态机、三段式、二段式、一段式状态机书写规范

热门文章

  1. 攻防世界-MISC:glance-50
  2. asp.net Repeater等数据控件模版内部2个DropDownList控件级联
  3. 底层嵌入式之NOR FLASH编程
  4. METIS 安装过程
  5. 神经网络模型入门及蠓虫分类问题简单实战
  6. Friedman test 和 Bonferroni-Dunn test 整理
  7. “无法访问此网站”的一些原因
  8. oracle中sql查询增加自增序列号
  9. 合并m3u8文件 okfun文件夹 .ok文件
  10. Celestial Altium Library