首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在C语言中,语句for( ;1;)是什么意思?
[单选题]
在C语言中,语句for( ;1;)是什么意思?
死循环
编译错误
执行1次
执行2次
添加笔记
邀请回答
收藏(304)
分享
25个回答
添加回答
14
推荐
牛客-007
答案:A
这是一个死循环,for中两个分好中间为判断条件,为真则执行。这里为1,相当于true,也就是死循环。等价于for(;;)也等价于while(1)
编辑于 2015-01-28 11:28:14
回复(3)
28
JoeChan
在C/C++中,非0是true,0是false;
在JAVA中,不接受用数字表示boolean的方式。
JAVA专项练习里这道题答案居然选“无限循环”,系统是否可以改善下
发表于 2015-04-09 21:06:41
回复(0)
7
MyGoodHelper
B:
for循环中的初始化条件、循环条件和迭代语句都可以为空。
for(;1;)中,循环条件结果需要是boolean类型,但1为int类型,不能自动转为boolean类型,故编译报错
发表于 2015-01-11 11:19:34
回复(1)
2
LauZyHou
选B,循环体都没有。
发表于 2020-08-02 21:52:57
回复(0)
1
中秋月饼我想就offer吃
for(;1;);编译不通过
发表于 2022-01-27 19:39:58
回复(0)
1
小止
A,死循环,判断条件一直为1,为真,不会跳出,和while(1)的意思一样
发表于 2015-10-20 14:01:32
回复(0)
1
ideal
死循环,1代表true,此循环会一直执行下去
发表于 2015-04-10 11:26:59
回复(0)
1
113xiaoji
死循环 for(;1;) 第二个为判断条件 1为真所以死循环
发表于 2015-04-06 15:14:15
回复(0)
0
牛客42846359号
死循环
发表于 2022-03-02 19:25:08
回复(0)
0
眠航
分号都没有,怎能偏译过
发表于 2021-05-09 08:19:08
回复(0)
0
无望丶
这个题目让我想起了我一道曾经的面试题,单片机能不能跑Linux
发表于 2020-06-05 18:58:39
回复(0)
0
dd233
没有分号和大括号不是完整的for语句啊?明显编译错啊
编辑于 2019-06-11 01:55:10
回复(0)
0
-LiHuiBin
for(;0;); 一次也不执行
发表于 2018-12-21 00:10:14
回复(0)
0
华中第一狠人程德彪
死循环,等价于while(1)
发表于 2017-03-19 20:34:29
回复(0)
0
D.JJ
for中第一个参数是初始化,第二个是条件,第三个是执行
发表于 2016-08-02 17:02:50
回复(0)
0
huixieqingchun
for循环中间是循环的判断条件,为真时则执行,为假时循环结束。
这是为1,表明不真,故循环是死循环。
发表于 2016-05-16 17:14:48
回复(0)
0
BlueFish
为什么不指明下语言啊?
在Java中是编译错误的
发表于 2015-09-16 19:59:31
回复(0)
0
空鸣
此处应该标明环境
发表于 2015-08-15 16:27:50
回复(0)
0
weikai
和
;
while(1)
;
相同
发表于 2015-07-14 10:51:29
回复(0)
0
蓝色步调
B,试试就知道啦
发表于 2015-04-12 21:43:18
回复(0)
0
cplusDigger
A
发表于 2015-04-10 10:07:56
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
编程基础
C语言
C++
腾讯
上传者:
小海豹
难度:
25条回答
304收藏
13234浏览
热门推荐
相关试题
假定指针变量 p 定义为 “int...
360集团
C++
C语言
评论
(37)
来自
360公司2014校招笔试卷
class A; class B;...
360集团
C++
C语言
评论
(18)
来自
360公司2014校招笔试卷
某指令流水线由5段组成,各段所需要...
阿里巴巴
编程基础
编译和体系结构
测试
后端开发
客户端开发
前端开发
数据
运维/技术支持
评论
(25)
编程题 ,按照要求创建Java 应...
Java
评论
(1)
市场与销售的区别在哪里?
市场营销
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题