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;

}

相关推荐
代码改善世界几秒前
【MATLAB初阶】矩阵操作(一)
开发语言·matlab·矩阵
覆东流2 分钟前
第1天:Python环境搭建 & 第一个程序
开发语言·后端·python
朝阳58140 分钟前
rust 交叉编译指南
开发语言·后端·rust
量子炒饭大师1 小时前
【C++ 进阶】Cyber霓虹掩体下的代码拟态——【面向对象编程 之 多态】一文带你搞懂C++面向对象编程中的三要素之一————多态!
开发语言·c++·多态
风曦Kisaki1 小时前
# LAMP 架构 + Discuz! 论坛实战笔记
笔记·架构
xuanwenchao2 小时前
ROS2学习笔记 - 1、编写运行第一个程序
笔记·学习
独小乐2 小时前
018.使用I2C总线EEPROM|千篇笔记实现嵌入式全栈/裸机篇
linux·笔记·单片机·嵌入式硬件·arm·信息与通信
xiaoshuaishuai82 小时前
C# 实现百度搜索算法逆向
开发语言·windows·c#·dubbo
yuan199972 小时前
使用模糊逻辑算法进行路径规划(MATLAB实现)
开发语言·算法·matlab
CHANG_THE_WORLD2 小时前
用 C++20 打造一个实用的十六进制对比工具
c语言