ⅰ=0
do Printf("%d",i)
While (i++)
Printf ("%d",i)
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
神仙别闹 2022-01-03 19:54最佳回答 专家已采纳i的初始值是0,进入do while循环,输出0,然后i++,输出1,而因为是i++而不是判断,所以继续循环的条件不成立,控制台就是01。
# include <stdio.h> int main(void) { int i = 0; do{ printf("%d", i); } while (i++); printf("% d",i); return 0; }
采纳该答案 已采纳该答案 专家已采纳评论解决 1 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2022-01-03 19:23回答 2 已采纳 i的初始值是0,进入do while循环,输出0,然后i++,输出1,而因为是i++而不是判断,所以继续循环的条件不成立,控制台就是01。 # include <stdio.h> in
- 2022-02-25 19:42回答 1 已采纳 在switch前加上ch = getchar();程序运行时,输入a或b
- 2021-01-27 17:02回答 4 已采纳 你console.log(img);的时候img当然是没有定义的啊
- 2021-06-23 22:09回答 3 已采纳 准确答案是A 选项B应该加上括号才对 选项C表达式错误 选项D取模只能是整数。
- 2020-02-01 20:50回答 3 已采纳 你完美地避开了正确的写法 应该是 printf("%d", 8/5); //输出1 或者 printf("%lf", (double)8/(double)5); //输出 1.6
- 2021-03-15 16:35回答 3 已采纳 for alien_number in range (0,10): # 创建字典new_alien,变量new_alien在【循环内】 new_alien = {'color':
- 2019-07-04 18:41回答 4 已采纳 ``` // Q768205.cpp : Defines the entry point for the console application. // #include "stdafx
- 2021-05-26 16:52回答 2 已采纳 for m in range(3): for n in range(4): print(m,n) #m和n就是内外循环的控制变量
- 2021-08-21 10:45回答 2 已采纳 你用的这个语法叫做VLA,变长数组。但这个是C的语法,不是C++的语法。你的文件是.cpp后缀,会被当做C++源码来处理。几点补充:1、有人声称C++是C的派生物所以兼容C,但这种想法是完全错误的!现
- 2019-07-15 16:55回答 4 已采纳 第一段代码 有三个{} {}相当于占位只是把位置占住, 前面有几个{} format里就应该有几个参数, 你前面写了三个{} 后面只传一个参数进去 有两个{}是没有值得所以报错 第二段代码 三个
- 没有解决我的问题, 去提问