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;

}

相关推荐
weixin_408099673 分钟前
跨境电商OCR:3秒识别多语言商品标签
开发语言·图像处理·人工智能·后端·ocr·api·文字识别ocr
小樱花的樱花4 分钟前
C++引用:高效编程的技巧
开发语言·数据结构·c++·算法
Yupureki4 分钟前
《算法竞赛从入门到国奖》算法基础:动态规划-最长子序列
c语言·c++·算法·动态规划
南境十里·墨染春水4 分钟前
C++笔记 继承中重载规则 公有私有继承的区别(面向对象)
开发语言·c++·笔记
遇见你...5 分钟前
B03 SpringMVC拦截器
java·开发语言
沉鱼.446 分钟前
进制转换题
开发语言·c++·算法
淼淼7636 分钟前
QT仪表盘
开发语言·qt
iiiiii116 分钟前
【LLM学习笔记】Batch Normalization vs Layer Normalization,为什么 NLP 中使用 LN 而非 BN
笔记·深度学习·学习·语言模型·大模型·llm·transformer
wjcroom6 分钟前
融释涡旋理论-对狭义相对论和洛伦兹变换的兼容
开发语言·前端
大明者省7 分钟前
Python 程序在 Ubuntu 系统的完整部署流程
开发语言·python·ubuntu