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;

}

相关推荐
yugi9878382 分钟前
基于C#实现的WiFi信号强度扫描程序
开发语言·c#
乂爻yiyao4 分钟前
Java 的云原生困局与破局
java·开发语言·云原生
鸿儒5174 分钟前
记录一个C++操作8位影像的一个bug
开发语言·c++·bug
脏脏a4 分钟前
深度剖析 C++ string:从 0 到 1 的模拟实现与细节解析
开发语言·c++
创作者mateo5 分钟前
python基础学习之Python 循环及函数
开发语言·python·学习
福尔摩斯张6 分钟前
【实战】C/C++ 实现 PC 热点(手动开启)+ 手机 UDP 自动发现 + TCP 通信全流程(超详细)
linux·c语言·c++·tcp/ip·算法·智能手机·udp
不想写笔记8 分钟前
算法 C语言 冒泡排序
c语言·笔记·算法·排序算法
小鸡脚来咯9 分钟前
java web后端开发流程
java·开发语言·git
坐公交也用券11 分钟前
适用于vue3+pnpm项目自动化类型检查及构建的Python脚本
开发语言·javascript·python·typescript·自动化
搞机械的假程序猿12 分钟前
普中51单片机学习笔记-DS1302实时时钟芯片
笔记·学习·51单片机