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;

}

相关推荐
名字还没想好☜10 分钟前
Go slice 的 append 陷阱:共享底层数组导致的数据串改
开发语言·后端·golang·go·slice
bitbrowser13 分钟前
Claude 账号频繁被封?转向国内可直接使用的 AI 工具
开发语言·php
hengcaib23 分钟前
防封号电销外包公司怎么选合规线路与风控核查方法
笔记
An_s28 分钟前
机器学习python之识别图中物品信息
java·linux·开发语言
小雪_Snow38 分钟前
JavaScript 中的三种常用事件
开发语言·前端·javascript
肖爱Kun41 分钟前
C++设计策略模式
开发语言·c++·策略模式
2501_9142459343 分钟前
C语言与硬件交互:从GPIO到中断的嵌入式编程实践
c语言·单片机·交互
灯澜忆梦1 小时前
GO_面向对象_方法
开发语言·golang
布朗克1681 小时前
Go 入门到精通-16-字符串深入
开发语言·后端·golang·字符串
北冥you鱼1 小时前
Go flag 包详解:从命令行解析到实战应用
开发语言·后端·golang