首页 > 试题广场 >

下列循环语句中有语法正确的是

[不定项选择题]
下列循环语句中有语法正确的是
  • int i; for(i=1; i<10; i++) cout<<'*';
  • int i, j; for(i=1, j=0; i<10; i++, j++) cout<<'*';
  • int i=0; for( ; i<10; i++) cout<<'*';
  • for(1) cout<<'*';
这是java吗?难道又出新类型呢?谁能告诉我nt是啥?A为啥是对着的? ......不解? 
发表于 2019-08-21 21:59:45 回复(0)
A不是有个+号是中文?
发表于 2020-06-27 17:48:28 回复(2)
for的用法是for( ; ;),D可以写成while(1) A,B,C对for的用法都是正确的
发表于 2019-09-14 16:40:45 回复(0)
nt i是啥,没有看到过
发表于 2019-08-20 21:32:37 回复(0)
小米extends顺丰科技
发表于 2019-08-21 23:54:19 回复(0)
for中必须是一个布尔值
Java中布尔值和数字之间不能相互转换
发表于 2019-08-21 13:36:15 回复(2)

A 语句中,定义了一个整型变量 i,并使用 for 循环语句输出 9 个星号。

B 语句中,定义了两个整型变量 i 和 j,使用 for 循环语句输出 9 个星号。

C 语句中,定义了一个整型变量 i 并初始化为 0,使用 for 循环语句输出 10 个星号。

D 语句中,for 循环语句的条件部分应该是一个布尔表达式,但是 1 不是一个合法的布尔表达式,因此语法错误。

发表于 2023-10-24 19:10:58 回复(0)
B选项“j=0”改为“j=0”,题中是中文等号,这样就对了
发表于 2022-12-24 17:53:40 回复(0)
我也不会
发表于 2019-03-08 21:07:53 回复(0)
A是错的!中文!
发表于 2021-10-25 21:34:19 回复(0)
我只能说没一个是对的,中英文混输
发表于 2021-03-08 19:41:01 回复(0)
恕在下直言,上面没一个答案是对的。。中文标点符号编译都通不过。
发表于 2020-08-16 14:22:04 回复(0)
中英文符号可以混输啊
发表于 2020-03-21 14:25:04 回复(0)
int,出题出错了
发表于 2019-08-25 23:47:08 回复(0)
这是c++的题
发表于 2019-08-22 22:21:41 回复(0)
count<<'*'是啥?出题能不能稍微严谨一点?
发表于 2019-08-21 14:01:03 回复(1)