欢迎来到天天文库
浏览记录
ID:43090834
大小:646.00 KB
页数:70页
时间:2019-09-26
《C++课程实习及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验题目(共4题,第1题)标题:1、字符串输入输出吋限:1000ms内存限制:10000K总时限:3000ms描述:编写一个简单的控制台应用程序,先输入姓名,如“John”,再输出问候语,如“Hello,John!”。输入:John输出:Hello,John!输入样例:John输出样例:Hello,John!提示:1、使用string类定义字符串对象,需包含头文件:2、使用cin和提取符〉〉从键盘输入数据,使用cout和插入符<<输出结果到屏幕,需包含头文件viostream>;3、
2、注意使用名称空间std。来源:#inelude#include#includeusingnamespacestd;intmain(){chars[10];getsG);cout«"Hello,"«s«endl;return0;}示例代码#include#includeusingnamespacestd;stringszName;cin»szName;cout«”Hello,H«szName«n!,f«end
3、l;return0;实验题目(共4题,第2题)标题:2、求3个数的平均值时限:1000ms内存限制:10000K总时限:3000ms描述:从键盘上输入3个浮点数,求这3个数的平均值。输入:3个浮点数输出:3个数的平均值输入样例:1.51.61.3输出样例:1.46667提示:1、用usingnamespacestd;明确名字空间2、用cin对象,釆用>>运算符输入数据3、用coin对象,采用vv运算符输出数据来源:#includeusingnamespacestd;intmain
4、(){floata,b,c,aver=0;cin»a;cin»b;cin»c;aver=(a+b+c)/3.0;cout«aver«endl;return0;}示例代码#includeusingnamespacestd;intmain()floatxl,x2,x3;cin»xl»x2»x3;cout«(x1+x2+x3)/3«endl;return0;实验题目(共4题,第3题)标题:3、求鞍点时限:1000ms内存限制:10000K总时限:3000ms描述:输入一个二维矩阵,找出
5、其中所有鞍点。如果矩阵有鞍点,则输出鞍点的信息:行号、列号、值;如果没有鞍点,则输出“Notfound!”。所谓“鞍点”,是指满足以下条件的矩阵屮的一个数:在它所在的行上最小、所在列上最大。该题中假设矩阵中任意两个数互不相等。输入:输入数据有多行:第一行是矩阵的行数m和列数n从第二行起共包含in行,每行包含n个数,为矩阵的一行数据输出:如果矩阵有鞍点,输出鞍点的信息,包括:所在行、所在列、值如果没有鞍点,输IBNotfound!输入样例:34112356471245669016773418输出样例:
6、2016提示:1、要求用动态内存分配來完成,可用new和delete实现;2、屏幕输出只有2016(加回车换行),不能有其它信息。来源:#includeusingnamespacestd;intma,mi,a=O,b=O;int**p;p=newint*[h];for(inti=0;i7、;i8、例代码#includeusingnamespacestd;intmain(){int**mat;int*matRow,*matCol;intnMaxRow=0,nMaxCol=0;boolbFind=false;intnTargetRow=0,nTargetCol=0,nSaddlePoint=0;inti,j;//cout«"Pleaseinputthenumberofrowsandthenumberofcolumns:n«endl;cin»nM
7、;i8、例代码#includeusingnamespacestd;intmain(){int**mat;int*matRow,*matCol;intnMaxRow=0,nMaxCol=0;boolbFind=false;intnTargetRow=0,nTargetCol=0,nSaddlePoint=0;inti,j;//cout«"Pleaseinputthenumberofrowsandthenumberofcolumns:n«endl;cin»nM
8、例代码#includeusingnamespacestd;intmain(){int**mat;int*matRow,*matCol;intnMaxRow=0,nMaxCol=0;boolbFind=false;intnTargetRow=0,nTargetCol=0,nSaddlePoint=0;inti,j;//cout«"Pleaseinputthenumberofrowsandthenumberofcolumns:n«endl;cin»nM
此文档下载收益归作者所有