c语言之do-while循环

do while循环的语法是

do 语句

while 表达式

这里的语句是循环执行的语句

它是先无条件执行循环语句,再判断是否符合条件,符合条件继续执行。

比如要设计一个1+2+3+n的程序,n要求用户手工输入。

代码如下

#include<stdio.h>

int main()

{

int i=1,total=0,x;

puts("请输入数字:");

scanf("%d",&x);

do

{

total+=i;

printf("每次循环累加和为%d\n",total);

++i;

}

while(i<x);

printf("最终累加和为:%d\n",total);

return 0;

}

相关推荐
李迟18 分钟前
Golang实践录:工程框架实践:搭建工程模板
开发语言·后端·golang
纪伊路上盛名在18 分钟前
Kabsch算法的Julia实现
开发语言·算法·julia·序列分析·蛋白质·rmsd
玖玥拾23 分钟前
Lua 基础语法(三) 元表 metatable、元方法、模拟面向对象
开发语言·unity·lua
维天说28 分钟前
Agent会听人话,反而更难管
java·开发语言·人工智能
水饺编程33 分钟前
编程数学:三角函数基础01,直角三角函数
c语言·c++·windows·visual studio
LuminousCPP36 分钟前
数据结构-排序(一):基础排序算法横向对比|冒泡、插入、希尔、堆与双向选择,详解二分 / Knuth 增量
c语言·数据结构·笔记·算法·排序算法
初願致夕霞37 分钟前
C/C++传统程序内存分布(代码实测)
java·c语言·c++
会飞的拖把43 分钟前
Python 面向对象编程详解:从类与对象到动态属性方法
开发语言·python
柳鲲鹏1 小时前
股票打新,中签为什么难?
笔记
亮工硬件1 小时前
1-8 简易串口通讯协议(UART + 自定义帧协议)
笔记·stm32·单片机·嵌入式硬件·学习