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;

}

相关推荐
2401_838472512 分钟前
C++图形编程(OpenGL)
开发语言·c++·算法
-dzk-6 分钟前
【代码随想录】LC 203.移除链表元素
c语言·数据结构·c++·算法·链表
进击的小头29 分钟前
陷波器实现(针对性滤除特定频率噪声)
c语言·python·算法
雨季6661 小时前
Flutter 三端应用实战:OpenHarmony “极简手势轨迹球”——指尖与屏幕的诗意对话
开发语言·javascript·flutter
夜流冰1 小时前
工程师 - ADC的Gain和offset
笔记
m0_736919101 小时前
编译器命令选项优化
开发语言·c++·算法
Stream_Silver1 小时前
【Agent学习笔记1:Python调用Function Calling,阿里云API函数调用与DeepSeek API对比分析】
开发语言·python·阿里云
froginwe111 小时前
CSS3 多媒体查询实例
开发语言
naruto_lnq1 小时前
C++中的工厂方法模式
开发语言·c++·算法
独自破碎E1 小时前
LCR_019_验证回文串II
java·开发语言