第一种方法

思路:使用关键字goto在计算完成后返回再次计算。

源代码:

#include <stdio.h>int main()
{int a, b;a = 0;b = 1;a:{a =a + b;if (b == 100) //若加到100{goto print; //跳转至print输出结果}b++;}goto a; //跳转至a再次计算print:{printf("%d\n", a);}return 0;
}

结果:

第二种方法

思路:定义一个函数利用函数递归进行计算。

#include <stdio.h>void c();int a = 0;
int b = 1;int main()
{c(); //调用函数printf("%d", a); //输出结果return 0;
}
void c()
{a = a + b; if (b < 100){b++;c(); //再次调用函数}
}

结果:

C语言不用for和while实现从1加到100相关推荐

  1. C语言:计算阶乘与计算从1加到100的代码对比:都要用到3个变量,不同之处在于表达式

    计算1 到 100 之间所有整数之和 #include <stdio.h> int main() {int i=1,total=0;while(i<=100)//不能在 while ...

  2. C语言不用strcmp函数比较字符串大小

    C语言不用strcmp函数比较字符串大小 #include <stdio.h> int main(){int i, res;char s1[100], s2[100];printf(&qu ...

  3. java语言不用担心内存吗_不用担心智能手机的电池,只需使用它

    java语言不用担心内存吗 When you're trying to get the most life out of your device, it's easy to overthink bat ...

  4. 为什么用c语言程序中的if语句实现从1加到100最后的结果是负数,用C语言程式计算从1加到100的程式是怎样的?...

    用C语言程式计算从1加到100的程式是怎样的?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 用C语言程式计算从1加到1 ...

  5. php ajax loading图片居中显示,PHP语言入门之PHP+ajax实现登录按钮加载loading效果

    本篇教程探讨了PHP语言入门之PHP+ajax实现登录按钮加载loading效果,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入. < php+ajax实现登录按钮加载loa ...

  6. R语言导入数据文件(数据导入、加载、读取)、使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File)

    R语言导入数据文件(数据导入.加载.读取).使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File) 目录

  7. R语言导入数据文件(数据导入、加载、读取)、使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File)

    R语言导入数据文件(数据导入.加载.读取).使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File) 目录

  8. R语言导入数据文件(数据导入、加载、读取)、使用haven包的read_dta函数导入Stata中的dta格式文件

    R语言导入数据文件(数据导入.加载.读取).使用haven包的read_dta函数导入Stata中的dta格式文件 目录

  9. R语言导入数据文件(数据导入、加载、读取)、haven包的read_spss函数导入SPSS中的sav格式文件

    R语言导入数据文件(数据导入.加载.读取).haven包的read_spss函数导入SPSS中的sav格式文件 目录

最新文章

  1. html表格宽度拖拽,Js拖拽实现改变Table的列宽解决方案
  2. 根据不同地区的名称显示不同的页面
  3. 如何使用Hibernate批处理INSERT和UPDATE语句
  4. ESXI主机的Management网络管理了什么?
  5. C语言博客作业06--结构体文件
  6. info index.php,真 · nginx配置php文件解析(PATH_INFO支持与index.php隐藏)
  7. RedHat 企业版5下系统故障恢复
  8. LLVM CLANG 3.1 GCC 4.7 INTEL CORE I7 BENCHMARKS
  9. 年龄、性别2022 cnn算法笔记
  10. Java EE入门教程系列第二章JSP(一)——第一个JSP程序
  11. java 拖拉机_Java——io流
  12. XMU 1615 刘备闯三国之三顾茅庐(三) 【欧拉函数+快速幂+欧拉定理】
  13. R数据分析——回归分析
  14. Nginx+obs直播服务器,推流连接失败
  15. C++初学者必练基础编程题【第一期】
  16. streaming mr
  17. Windows 11 系统下载,正式版尚未发布
  18. 中国第三代半导体名单!
  19. DXF库(dxflib)使用指南
  20. 将多个txt文本文件合并成一个txt文件

热门文章

  1. nand读寿命_Intel也来3D NAND闪存 寿命初定3000P/E
  2. 22-26岁四年你应该学会什么
  3. CRM项目 - 心得
  4. PR模板|MOGRT动态开场视频模板剪辑素材
  5. 22款奔驰E350升级ACC自适应巡航系统,解放您的双脚
  6. vue 如何使用定时器?
  7. vc工程下的.ncb文件是什么
  8. 网站编程锦上添花 分享8个常用代码优化小助手
  9. 大学生考证:七大类计算机认证考试介绍
  10. [ 云计算 | AWS ] IAM 详解以及如何在 AWS 中直接创建 IAM 账号