电大考试(C++语言程序设计)机考,在线等答案,各位大神们帮帮忙啊,本人小白 20
第一题//请完成下面程序中swap()函数的定义#include<iostream.h>voidswap(float&x,float&y);voidmain(){floa...
第一题
//请完成下面程序中swap()函数的定义
#include <iostream.h>
void swap(float & x,float & y);
void main()
{
float a=3.4f,b=5.6f;
cout<<a<<'\t'<<b<<endl;
swap(a,b);
cout<<a<<'\t'<<b<<endl;
}
void swap(float & x,float & y)
{
}
//程序的输出结果为:
//3.4 5.6
//5.6 3.4
第二题
//根据输出结果,完成下面程序中max()函数的定义
#include <iostream.h>
int max(int x,int y,int z);
void main()
{
int a=34,b=56,c=78;
cout<<a<<"、"<<b<<"、"<<c<<"中的最大值为"<<max(a,b,c)<<endl;
}
int max(int x,int y,int z)
{
}
//程序的输出结果为:
//34、56、78中的最大值为78
第三题
//编写程序,计算从1到100内的整数中的偶数之和并输出。(要求:用for语句、while语句或do...while语句实现)
第四题 按下列要求编写程序:
1)定义一个圆柱体类yuanzhuti,要求有计算圆柱体侧面积和体积的成员函数的定义。
2)在主函数中定义一个底面半径为3、高为5的圆柱体对象,并输出该圆柱体对象的侧面积和体积。
3)分离程序的圆柱体类定义和主函数,改成多文件结构。
注意:
①分离后主函数所在的源程序文件名为test4_main.cpp
②分离后圆柱体类定义所在的文件名为test4_yuanzht.h
③分离后圆柱体类成员函数的类外定义所在的文件名为test4_ yuanzht.cpp
4)按上述要求完成后,编译运行程序并将运行结果写入test4_main.cpp文件中。
以上四道题 最好是源文件 谢谢了
邮箱121716349@qq.com 展开
//请完成下面程序中swap()函数的定义
#include <iostream.h>
void swap(float & x,float & y);
void main()
{
float a=3.4f,b=5.6f;
cout<<a<<'\t'<<b<<endl;
swap(a,b);
cout<<a<<'\t'<<b<<endl;
}
void swap(float & x,float & y)
{
}
//程序的输出结果为:
//3.4 5.6
//5.6 3.4
第二题
//根据输出结果,完成下面程序中max()函数的定义
#include <iostream.h>
int max(int x,int y,int z);
void main()
{
int a=34,b=56,c=78;
cout<<a<<"、"<<b<<"、"<<c<<"中的最大值为"<<max(a,b,c)<<endl;
}
int max(int x,int y,int z)
{
}
//程序的输出结果为:
//34、56、78中的最大值为78
第三题
//编写程序,计算从1到100内的整数中的偶数之和并输出。(要求:用for语句、while语句或do...while语句实现)
第四题 按下列要求编写程序:
1)定义一个圆柱体类yuanzhuti,要求有计算圆柱体侧面积和体积的成员函数的定义。
2)在主函数中定义一个底面半径为3、高为5的圆柱体对象,并输出该圆柱体对象的侧面积和体积。
3)分离程序的圆柱体类定义和主函数,改成多文件结构。
注意:
①分离后主函数所在的源程序文件名为test4_main.cpp
②分离后圆柱体类定义所在的文件名为test4_yuanzht.h
③分离后圆柱体类成员函数的类外定义所在的文件名为test4_ yuanzht.cpp
4)按上述要求完成后,编译运行程序并将运行结果写入test4_main.cpp文件中。
以上四道题 最好是源文件 谢谢了
邮箱121716349@qq.com 展开
2个回答
展开全部
一谨族毕 void swap(float & x,float & y)
{
x = x+y;
y = x-y;
x = x-y;
}
二穗隐 int max(int x,int y,int z)
{
return (x>y?x:y)>z?(x>祥芹y?x:y):z;
}
三 int sum()
{
int sum = 0;
for(int i = 1;i<101;++i)
{
if( i % 2 == 0)
{
sum += i;
}
}
return sum;
}
{
x = x+y;
y = x-y;
x = x-y;
}
二穗隐 int max(int x,int y,int z)
{
return (x>y?x:y)>z?(x>祥芹y?x:y):z;
}
三 int sum()
{
int sum = 0;
for(int i = 1;i<101;++i)
{
if( i % 2 == 0)
{
sum += i;
}
}
return sum;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询