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;

}

相关推荐
mangge08几秒前
批量把word转图片再转pdf,防止文字被复制
开发语言
小c君tt几秒前
QT中treewidget中右键添加QAction方法
开发语言·qt
HUST1 分钟前
C 语言 第九讲:函数递归
c语言·开发语言·数据结构·算法·c#
CodeCraft Studio2 分钟前
国产化Word处理控件Spire.Doc教程:使用C# 编程方式批量转换Word为RTF
开发语言·c#·word·spire.doc·word文档转换·word开发组件·word api库
客梦4 分钟前
数据结构--最小生成树
数据结构·笔记
CSDN_RTKLIB4 分钟前
【类定义系列一】C++ 头文件 / 源文件分离
开发语言·c++
invicinble5 分钟前
arthas
开发语言·python
lzjava202421 分钟前
Python中的模块和包
linux·开发语言·python
卜锦元23 分钟前
Golang后端性能优化手册(第二章:缓存策略与优化)
开发语言·数据库·后端·性能优化·golang
挖矿大亨26 分钟前
c++中值传递时是如何触发拷贝构造函数的
开发语言·c++