在C++中,以下哪个输入语句是正确的? A. cin >> table[i]; B. scanf("%c%d%d", &order, &a, &b); C. cin >> (a==1) && (b=1); D. cin >> x >> y >> z; 答案解析 选项D是正确的C++输入语句,可以正确读取多个变量。选项A错误,因为它试图直接输入到数组元素中,而没有提供数组的大小或索引的合法性检查。选项B使用了C语言的scanf函数,在C++中通常不推荐。选项C语法错误,使用了错误的输入操作。 正确答案:D