两个程序的输出有什么不同? P>有两个程序,逻辑相同,一个在C++中,一个在java中。为什么两个程序的输出不一样 #include<iostream> #include<stdio.h> using namespace std; int main() { int i=1; printf("He"); do { while(i<5) { cout<<"Hello"; i++; } } while(1); } #包括 #包括 使用名称空间std; int main() { int i=1; printf(“他”); 做 { 而(i
第一个将不会有任何输出,因为标准输出流不是由换行符(或手动调用)刷新的两个程序的输出有什么不同? P>有两个程序,逻辑相同,一个在C++中,一个在java中。为什么两个程序的输出不一样 #include<iostream> #include<stdio.h> using namespace std; int main() { int i=1; printf("He"); do { while(i<5) { cout<<"Hello"; i++; } } while(1); } #包括 #包括 使用名称空间std; int main() { int i=1; printf(“他”); 做 { 而(i,java,c++,Java,C++,第一个将不会有任何输出,因为标准输出流不是由换行符(或手动调用)刷新的 在爪哇中,方法称为PrtLn,所以它在字符串的末尾添加了换行符,导致流刷新。为什么不尝试两者?程序没有相同的逻辑,C++程序首先调用 Primf.(),而不调用cout而不调用endl,而java程序只调用System.out.println() >流。 java程序的输出。?/COD>我们不是java编译器/虚拟机。请从那个问题问。程序的输出:代码不是我们C++编译器。 class Demo { public st
在爪哇中,方法称为PrtLn,所以它在字符串的末尾添加了换行符,导致流刷新。为什么不尝试两者?程序没有相同的逻辑,C++程序首先调用<代码> Primf.(),而不调用
cout
而不调用endl
,而java程序只调用System.out.println()<代码> >流。<代码> java程序的输出。?/COD>我们不是java编译器/虚拟机。请从那个问题问。<代码>程序的输出:代码不是我们C++编译器。
class Demo
{
public static void main(String args[])
{
int i=1;
do
{
while(i<5)
{
System.out.println("Hello");
i++;
}
}
while(true);
}
}