首页 > 试题广场 >

下面是一个c程序,改写它,使它采用C ++风格的IO语句。

[问答题]
下面是一个c程序,改写它,使它采用C ++风格的I/O语句。

# include<stdio.h>
int main()
{ int a,b,d,min;
printf ("Enter two numbers:“);
scanf("%d%d",&a,&b);
min= a > b?b:a;
for(d=2; d<min; d++)
    if(((a%d)==0)&&((b%d)==0))break;
if(d==min)
{ printf ("NO common denominators\n");
return 0;
}
printf ("The lowest common denominator is %d\n",d) ;
return 0;
}

推荐
修改后的程序如下:

# include<iostream>
using namespace std;
int main()
{ int a,b,d,min;
cout<<"Enter two numbers:“;
cin>>a;
cin>>b;
min= a > b?b:a;
for(d=2; d<min; d++)
    if(((a%d)==0)&&((b%d)==0))break;
if(d==min)
{ cout<<"NO common denominators\n";
return 0;
}
cout<<"The lowest common denominator is"<<endl<<d;
return 0;
}

发表于 2018-05-05 21:01:04 回复(0)