首页 > 试题广场 >

void main(void) { ...

[单选题]
void main(void) { 
    int a=b=c=10;
    a=b=c=50;
    printf(“\n %d %d %d”,a,b,c);
}
程序的输出是()
  • 50 50 50
  • 编译错误
  • 10  10  10
  • 都不是
b,c未定义
发表于 2019-03-18 01:10:32 回复(4)

int a=b=c=10 bc没定义

int a int b a=b=10 才定义

编辑于 2019-11-01 15:49:52 回复(1)
b,c没有定义,只是定义了a.
发表于 2022-05-09 16:20:33 回复(0)
这种定义及初始化有问题?
发表于 2021-02-27 13:31:49 回复(0)
int main()
{
    int a = 10;
    int b = 10;
    a = b =20;
    printf("a=%d",a);
    return 1;
}
这样才可以运行
发表于 2019-11-04 14:14:49 回复(0)
连等没用

发表于 2023-04-08 20:16:12 回复(0)
很明显的b,c没有定义啊
发表于 2022-12-17 23:49:59 回复(0)
bc未定义
发表于 2022-09-16 08:41:21 回复(0)
有点纯理论了这题,正常编译器会告诉的
发表于 2022-09-06 15:43:55 回复(0)
好经典的题目
发表于 2022-04-30 15:39:13 回复(0)
变量b和变量c没有被定义
发表于 2022-04-16 13:00:22 回复(0)
b,c没有定义

发表于 2022-04-06 09:32:44 回复(0)

int a=b=c=10 bc没定义

int a int b a=b=10 才定义

发表于 2021-09-17 09:32:16 回复(0)