- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“高级语言程序设计题之C++ Visual Studio 2005.doc
“高级语言程序设计”编程题
1. 从键盘输入3个整数,求其中的最大数和最小数,并输出结果。
解: #include iostream
using namespace std;
void main() {
int a,b,c,max;
cout输入三个整数:;
cinabc;
if(abac) max=a;
else if(bc) max=b;
else max=c;
cout最大的整数为:maxendl;
}
#include iostream
using namespace std;
void main() {
int a,b,c,max;
cout输入三个整数:;
cinabc;
couta=a\tb=b\tc=cendl;
if(ab) max=a;
else max=b;
cout最大数为:;
if(cmax) coutcendl;
else coutmaxendl;
}
2. 从键盘上输入一个3*3的整数矩阵,求其各行的平均值并输出,输出时保留两位小数。
解:#include iostream
#include iomanip
using namespace std;
void main() {
int a[3][3],i,j;
static double b[3];
for(i=0;i3;i++)
{
for(j=0;j3;j++) cina[i][j];
coutendl;
}
for(i=0;i3;i++)
{
for(j=0;j3;j++)
b[i]+=a[i][j];
}
for(i=0;i3;i++) b[i]=b[i]/3.0;
for(i=0;i3;i++)
cout第i+1行的平均值为:setprecision(3)b[i]endl;
}
3. 输出x2的值,x取值从0到10。
解:#include iostream
const int n=10;
using namespace std;
void main() {
int sum=0,i;
for(i=0;i=n;i++) sum+=i*i;
coutsumendl;
}
#include iostream
const int n=10;
using namespace std;
void main() {
int sum=0,i=0;
do{
sum+=i*i;
i++;
}while(i=n);
coutsumendl;
}
#include iostream
const int n=10;
using namespace std;
void main() {
int sum=0,i=0;
while(i=n) {
sum+=i*i;
i++;
}
coutsumendl;
}
4. 从键盘上输入一个3*4的整数矩阵,要求输出其最大元素的值,以及它的行号和列号。
解:#include iostream
using namespace std;
void main() {
int max;
int a[3][4],i,j,k,l;
cout输入一个*4的整数矩阵:endl;
for(i=0;i3;i++)
{
for(j=0;j4;j++)
cina[i][j];
coutendl; /*输入一个三行四列的矩阵。*/
}
max=a[0][0];
for(i=0;i3;i++)
{
for(j=0;j4;j++)
if(a[i][j]=max) { max=a[i][j];k=i+1;l=j+1; } //若有相同元素的话,取最后一个相同元素的位置号。
}
cout最大元素是:max,在第k行,第l列endl;
}
#include iostream
using namespace std;
void main() {
double a[10],min;
int i;
cout输入个数:endl;
for(i=0;i10;i++)
cina[i];
min=a[0];
for(i=0;i10;i++)
if(a[i]=min) min=a[i];
cout最小的数是:minendl;
}
编写根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。
解:#include iostream
using namespace
您可能关注的文档
- 囊泡运输的奥秘——评2013年诺贝尔生理或医学奖.doc
- 富春环保公司战略研究富春环保公司战略研究.docx
- 高一地理湘教版必修练习:.地球表面的形态 Word版含解析.doc
- 齿轮零件的机械加工工艺过程及进行滚齿加工用的夹具设计(同名).doc
- 专利代理人-专利权、专利侵权行为与救济方法(一).doc
- 放置年依然可用的锂亚硫酰氯电池.doc
- 半导体的热电效应及热电材料研究与应用..docx
- VB程序设计基础(同名).doc
- 新型功率场效应晶体管.doc
- 社团纳新策划书五篇社团纳新策划书五篇.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)