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;

}

相关推荐
郝学胜-神的一滴1 分钟前
Qt实现圆角窗口的两种方案详解
开发语言·c++·qt·程序人生
superman超哥2 分钟前
Iterator Trait 的核心方法:深入理解与实践
开发语言·后端·rust·iterator trait·trait核心方法
冰暮流星3 分钟前
javascript短路运算
开发语言·前端·javascript
kylezhao20196 分钟前
在C#中实现异步通信
开发语言·c#
saoys7 分钟前
Opencv 学习笔记:滑块(Trackbar)实现动态调整二值化阈值
笔记·opencv·学习
05大叔11 分钟前
大事件Day01
java·开发语言
Legendary_00812 分钟前
从DC接口改成Type-C:LDR6328芯片助力传统设备升级快充体验
c语言·开发语言
swan41612 分钟前
SCAU期末笔记 - 计算机网络复习要点整理
服务器·笔记·计算机网络
至为芯14 分钟前
IP5385至为芯支持C口双向快充的30W到100W移动电源方案芯片
c语言·开发语言
月明长歌20 分钟前
Javasynchronized 原理拆解:锁升级链路 + JVM 优化 + CAS 与 ABA 问题(完整整合版)
java·开发语言·jvm·安全·设计模式