100分悬赏!!!Visual C++(用cin和cout语句)

1.编写一个square函数,令其在屏幕上显示一个实心正方形(用*形为填充),该正方形的边长是在整数参数side中指定的。
2.两个int型数,比较其大小,并输出显示其中小的。要求写出比较大小的函数min,输入输出由主函数实现。

1
#include <iostream.h>

void square(int side)
{
int i,j;
for(i=0;i<side;i++)
{
for(j=0;j<side;j++)
cout<<"* ";
cout<<endl;
}
}
void main()
{
int side;
cout<<"画正方形:"<<endl;
cout<<"输入正方形的边长:";
cin>>side;
square(side);
}

2
#include <iostream.h>

int min(int a,int b)
{
return (a<b)?a:b;
}

void main()
{
int a,b,t;
cout<<"输入两个整数:";
cin>>a>>b;
t=min(a,b);
cout<<"较小的数为:"<<t<<endl;
}
通过了,希望能帮上你的忙。。。加油哦,编程是一件需要毅力的事^_^
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-02
都是很简单的题目啊!
但竟然无人写的完全符合要求!
有些没用c++,有些第二题不符合“要求写出比较大小的函数min,输入输出由主函数实现”

1、
#include <iostream>
using namespace std;

void square(int side)
{
int i,j;
for(int i=0;i<side;i++)
{
for(int j=0;j<side;j++)
{
cout<<"*";
}
cout<<endl;
}
}

int main()
{
int side;

cout<<"请输入边长:";
cin>>side;
square(side);
return 0;
}

2、
#include <iostream>
using namespace std;

int min(int a,int b)
{
return a<b ? a:b;
}

int main()
{
int a,b;
cout<<"请输入两个数:\n";
cin>>a>>b;
cout<<"最小数为:"<<min(a,b)<<endl;
return 0;
}
第2个回答  2008-12-01
第一题:
#include <iostream>
using namespace std;

void square(int side);

int main()
{
cout<<"请输入边长:";
int side;
cin>>side;
square(side);
system("pause");
}
void square(int side)
{
int i,j;
for(i=0;i<side;i++)
{
for(j=0;j<side;j++)
{
cout<<"*";
}
cout<<endl;
}
}
第二题:
#include <iostream>
using namespace std;

void min(int a,int b);

int main()
{
int a,b;
cout<<"请输入第一个数\n";
cin>>a;
cout<<"请输入第二个数\n";
cin>>b;
cout<<"最小数为:";
min(a,b);
return 0;
}

void min(int a,int b)
{
if(a>b)
cout<<b;
else
cout<<a;
}
第3个回答  2008-12-01
1、
#include <iostream.h>
#include <stdlib.h>

void square(int side)
{
int i,j;

for(i=0;i<side;i++)
{
for(j=0;j<side;j++)
{
cout<<"*";
}
cout<<endl;
}
}

void main()
{
int side;
cout<<"enter side: \n";
cin>>side;

square(side);

system("pause");
}

2、
#include <iostream.h>
#include <stdlib.h>

int min(int a,int b)
{
return (a<b)?a:b;
}

void main()
{
int a,b;
cout<<"Please Input two Integer:";
cin>>a>>b;
cout<<"min = "<<min(a,b)<<endl;
system("pause");
}
第4个回答  2008-12-01
(1)#include<stdio.h>
void square(int a);
{int i,j;
for (i=1;i<=a;i++)
{for (j=1;j<=a;j++)
printf ("*");
printf ("\n");
}
int main(void)
{int size;
scanf ("%d",&size);
square(size);
return 0;
}
(2)#include<stdio.h>
int min(int a,int b)
{if (a>b)
return b;
else
return a;
}
int main(void)
{int a,b;
scanf ("%d%d",&a,&b);
printf ("%d",min(a,b));
}

C++输入输出(cin和cout)
在C++中,输入输出操作通过内置对象cin和cout实现,无需使用如scanf和printf等C语言库。例如:cpp include using namespace std;int main(){ int x;float y;cout << "Please input an int number:" << endl;cin >> x;cout << "The int number is x= " << x << endl;cout << "Please...

C++中cin和cout输入输出流用法简介
首先打开Dev C++软件,新建一个C++项目,如下图所示 接下来在C++文件中我们通过cin让用户输入数字,如下图所示 然后通过cout输出用户输入的数字,如下图所示 最后我们运行C++程序,在弹出的CMD界面中我们就可以输入数字,然后它就会自动的输出我们输入的信息了,如下图所示 ...

c++里面cin和cout是什么 怎么用
cin是接收输入 cout是输出#include <iostream> include <String>using namespace std;void main(){ String m_inputstr;cout<<"请输入:"<<endl;cin>>m_inputstr;cout<<"您输入的是:"<<m_inputstr<<endl;}endl是换行

c++中cin和cout的使用
while(!cin>>a)cin.clear();

C++的cin和cout问题
cin是接收输入 cout是输出 include <iostream> include <String> using namespace std;void main(){ String m_inputstr;cout<<"请输入:"<<endl;cin>>m_inputstr;cout<<"您输入的是:"<<m_inputstr<<endl;} endl是换行

cc++中cin与cout的用法精髓,谢谢。。。
是C++吧!在程序开始,最好先写头文件后加上using namespace std;这一句,不然每次在书写CIN和COUT时都江堰市都江堰市加上STD::作用域。用法如下:输入cin>>"加入你要输入的字符串或变量"; 输出cout<<"输出字符串或变量";这样说,不知道你理解了没有 ...

急!请C++高手帮忙编程。100分送上。
cout<<"less than zero number="<<x<<endl;} \/*(2)写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果。两个整数由键盘输入。利用最大公约数求最小公倍数 由于两个数的乘积等于这两个数的最大公约数与最小公倍数的积。这就是说,求两个数的最小...

C++中cin和cout的具体用法是怎么样的?
cin 是格式化输入, cout是格式化输出。int ia;char ca;cin >> ca >> ia; \/\/ 依次从标准输入读入ca和ia cout << ca << ia; \/\/ 依次向标准输出打印ca和ia

c++中cin\/cout如何输入输出字符串数组?
C++的输出和输入是用“流”(stream)的方式实现的。图3.2和图3.3表示C++通过流进行输入输出的过程。cout语句的一般格式为:cout<<表达式1<<表达式2<<??<<表达式n;cin语句的一般格式为:cin>>变量1>>变量2>>??>>变量n;

c++ cin 数组和cout数组的问题?
都不是,这是操作系统命令行的特性。cin>>最终会转化为操作系统提供的读标准输入的系统调用,这个系统调用在用户按下回车键之前会阻塞住。所以你可以一次输入12个数,再按回车,cin>>这里的代码才会继续往下执行。

相似回答
大家正在搜