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;

}

相关推荐
tjl521314_21几秒前
04C++ 名称空间(Namespace)
开发语言·c++
赏金术士11 分钟前
Kotlin 数据流与单双向绑定
android·开发语言·kotlin
つ安静与叛逆的小籹人1 小时前
小红书API:通过笔记ID获取笔记详情数据教程
笔记·python
逻辑驱动的ken1 小时前
Java高频面试场景题25
java·开发语言·深度学习·面试·职场和发展
AI人工智能+电脑小能手2 小时前
【大白话说Java面试题】【Java基础篇】第32题:Java的异常处理机制是什么
java·开发语言·后端·面试
wdfk_prog3 小时前
正常关闭虚拟机时,不要点“关机”,而要点“关闭客户机”
linux·c语言·网络·ide·vscode
ClutchoQ3 小时前
【你指的API是哪个API?软件工程师跨服聊天实录】
笔记·其他
無限進步D4 小时前
Java 面向对象高级 接口
java·开发语言
流年如夢4 小时前
单链表 -->增、删、查、改等详细操作
c语言·数据结构
二哈赛车手5 小时前
新人笔记---Spring AI的Advisor以及其底层机制讲解(涉及源码),包含一些遇见的Spring AI的Advisor缺陷问题的解决方案
java·人工智能·spring boot·笔记·spring