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 分钟前
Rollup 构建流程梳理笔记
笔记
『往事』&白驹过隙;10 分钟前
C/C++中的格式化输出与输入snprintf&sscanf
linux·c语言·c++·笔记·学习·iot·系统调用
m0_5312371718 分钟前
C语言-初始化赋值,函数,变量的作用域与生命周期
c语言·开发语言
m0_5312371723 分钟前
C语言-变量,枚举常量,字符串,打印类型,转义字符
c语言·数据结构·算法
张3蜂23 分钟前
Python venv 详解:为什么要用、怎么用、怎么用好
开发语言·python
zyeyeye27 分钟前
自定义类型:结构体
c语言·开发语言·数据结构·c++·算法
火龙果研究院35 分钟前
在CentOS上安装Python 3.13需要从源码编译
开发语言·python·centos
invicinble1 小时前
关于学习技术栈的思考
java·开发语言·学习
龙山云仓1 小时前
No156:AI中国故事-对话司马迁——史家绝唱与AI记忆:时间叙事与因果之链
大数据·开发语言·人工智能·python·机器学习
航哥的女人1 小时前
C++文件操作
开发语言·c++