首页 > 其他分享 >while循环(先判断后循环)和do-while循环(先循环一遍再判断)

while循环(先判断后循环)和do-while循环(先循环一遍再判断)

时间:2023-01-18 20:35:42浏览次数:41  
标签:do 10 int ++ while 循环

while循环                                                                                                                                     do-while循环

int x;                                            1.用户输入x;                                                                           int x;

int n=0;                                        2.初始化n为0;                                                                         int n=0;

scanf("%d",&x);                           3.x=x/10,去掉个位;                                                               scanf("%d,&x");

n++;                                             4.n++                                                                                         do{

x/=10;                                          5.如果x>0,回到3;                                                                     x/=10;

while(x>0){                                  6.否则n就是结果                                                                         n++;

n++;                                                                                                                                                }while(x>0;)

x/=10;                                                                                                                                             printf("%d",n);

}

printf("%d\n",n);

标签:do,10,int,++,while,循环
From: https://www.cnblogs.com/t0326/p/17060508.html

相关文章

  • py之循环,函数
    循环a=1whilea<10: print(a) a+=1 a=[123,1235,123124,1231]whilea: a1=a.pop() print(a1) fora1ina: print(a1) foriinrange(4): print(a[i]) ......
  • Docker容器监控之 CAdvisor+InfluxDB+Granfana
    CAdvisorInfluxDBGranfanaCAdvisor监控收集+InfluxDB存储数据+Granfana展示图表新建目录/cigdocker-compose.yml新建3件套组合的docker-compose.ymlversion:'3.1'volu......
  • 搭建内网Docker镜像仓库
    需求在局域网内,在一台机器上搭建镜像仓库,其他节点能够通过内网镜像仓库pull、push等实操步骤仓库节点IP:192.168.83.141仓库节点上创建镜像存放目录:mkdir-p/data/reg......
  • windows电脑上如何投屏苹果手机
    软件下载下载软件点击这里首次手机在电脑上投屏下载爱思的手机投屏软件,如下图:软件下载完之后,需要安装驱动如下图:安装完之后点击开始投屏,如下图:安装失败......
  • JS_10_document对象
    js中用来操作HTML文档的对象,通过操作document对象可以对正在运行的代码进行修改。 一、获取HTML标签对象直接获取:1、通过id获取:window(可省).document.getElementB......
  • 关于Session方法之Abandon、Clear和RemoveAll
     学习Asp.net有n年了,也一直在使用Session这个宝贝,这个宝贝的确好用,可是一直也没有时间好好总结一下他的几个方法,知道近日有学生问起,才好好总结了一下,下面就是他们的区别和......
  • x64 windows 8 下无法安装QQ2012
    安装好windows8后,应用商店中居然有QQ,很是激动,于是下载安装.安装完成后发现功能有限,于是上QQ官方网站下载QQ2012版,安装完成后,运行提示错误,无法运行.具体错误内容忘了,......
  • Prometheus Pushgateway数据推送失败(windows)
    环境windows10pushgatewayprometheus问题启动pushgateway及Prometheus后,通过curl往pushgateway推送数据出现以下问题C:\Users\Jruing>echo'cpu2'|curl--da......
  • 基本的Dos命令
    打开CMD的方式1.开始+系统+命令提示符2.win键+R输入cmd打开控制台(推荐使用)3.在任意的文件夹下面,按住shift+鼠标右击,在此处打开命令行窗口4.在资源管理器的地址栏前面......
  • docker远程进入Mysql数据库报1251错误
    docker远程连接mysql数据库报1251错误,如下图所示。   解决方法:1、进入容器dockerexec-itmysql/bin/bash#mysql为数据库容器名称   2、进入mysql输......