编程题13级.pdf
《编程题13级.pdf》由会员分享,可在线阅读,更多相关《编程题13级.pdf(137页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编程题13级 2013级计算机科学与技术、软件工程、网络工程、物联网方向专业 程序设计(一)考试用编程题库程序设计(C+语言)考试编程题库知识点规定a:C+简单计算与输出b:简单分支程序与循环程序设计c:分支、循环嵌套的程序设计d:函数程序设计e:指针、数组应用f:简单的类与对象程序设计g:文件应用z:其他之前,中国有三个被公认的好男人,文章和黄海波还有我!文章出轨了,黄海波嫖娼被抓了,现在就剩下我自己了,我要是再出点啥事中国就真的没有好男人了,所以我要引以为戒,更加严格的要求自己!做中国男人的最后一个楷模!为自己加油!加油!加油!压力真的好大!#a编写一个程序,要求输入实数a,输出sin(a
2、)+2*a的值。参考程序如下:#include#includeusing namespace std;int main()double a,m;couta;m=sin(a)+2*a;coutsin(a)+2*a=mendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,要求输入a,b,c三个实数,输出a-b+c的值。参考程序如下:#includeusing namespace std;int main()double a,b,c,m;coutabc;m=a-b+c;couta-b+c=mendl;sy
3、stem(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,要求输入a,b,c三个实数,输出3a+2b+c的值。第 1 页编程题13级参考程序如下:#includeusing namespace std;int main()double a,b,c,m;coutabc;m=3*a+2*b+c;cout3*a+2*b+c=mendl;system(PAUSE);return 0;评分标准:写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,要求输入a,b,c三个实数,输出sin(a)+b*c的
4、值。参考程序如下:#include#includeusing namespace std;int main()double a,b,c,m;coutabc;m=sin(a)+b*c;coutsin(a)+b*c=mendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a已知圆锥体的半径,高,圆周率为3.14。编写程序,求得圆锥体的体积并显示结果。参考程序如下:#includeusing namespace std;int main()const double PI=3.1415926;double r,h,v;co
5、utrh;v=1.0/3*PI*r*r*h;cout体积v=vendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分第 2 页编程题13级a已知1英寸=0.0254米,编写程序,输入米数,计算并输出英寸数。参考程序如下:#includeusing namespace std;int main()double x,y;coutx;y=1/0.0254*x;coutx米=y英寸endl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个
6、程序,要求输入a,b,c三个实数,输出a*b+cos(c)的值。参考程序如下:#include#includeusing namespace std;int main()double a,b,c,m;coutabc;m=a*b+cos(c);couta*b+cos(c)=mendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,要求输入a,b二个实数,输出a-b的绝对值。参考程序如下:#include#includeusing namespace std;int main()double a,b,m;
7、coutab;m=fabs(a-b);couta-b的绝对值=mendl;system(PAUSE);return 0;第 3 页编程题13级评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,要求输入a,b二个实数,输出3a+2b的值。参考程序如下:#includeusing namespace std;int main()double a,b,m;coutab;m=3*a+2*b;cout3*a+2*b=mendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个
8、程序,在屏幕上显示如下信息:*我喜欢程序设计!*参考程序如下:#includeusing namespace std;int main()cout*n;cout 我喜欢程序设计!n;cout*n;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,在屏幕上显示如下信息:#信息化是新“新四化”的核心!#参考程序如下:#includeusing namespace std;int main()cout#n;cout 信息化是新“新四化”的核心!n;cout#n;system(PAUSE);return 0;第
9、4 页编程题13级评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,在屏幕上显示如下信息:*姓 名成绩 张三丰98 李 刚 50 *参考程序如下:#includeusing namespace std;int main()cout*n;coutt姓 名tt成绩n;coutt张三丰tt98n;coutt李 刚tt50n;cout*n;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的可正常运行的C+程序,给满分,否则0分a编写一个程序,在屏幕上显示如下信息:&学号姓名 131114100李元芳 131124100刘贤良
10、&参考程序如下:#includeusing namespace std;int main()cout&n;coutt学号tt姓名n;coutt131114100tt李元芳n;coutt131124100tt刘贤良n;cout&n;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a编写一个程序,在屏幕上显示你的班级、学号和姓名。参考程序:#includeusing namespace std;int main()第 5 页编程题13级 coutt班级 ttt学号ttt姓名n;coutt移动终端tt131164988tt李
11、元芳n;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a从键盘输入梯形的上下底边长和高,计算梯形面积。参考程序:#includeusing namespace std;int main()double x,y,h,s;cout请输入梯形的上下底边长和高:xyh;s=(x+y)*h/2;cout梯形面积是:sendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分a 华氏温度转换为摄氏温度的计算公式如下:F=32+C*9/5 其中C表示摄氏温
12、度,F表示华氏温度。输入摄氏温度,编程输出华氏温度。#includeusing namespace std;int main()float C,F;coutC;coutC;F=32+C*9/5;cout等值的华氏温度为:Fendl;system(pause);return 0;评分标准:1、写出能完成题目要求功能的可正常运行的C+程序,给满分,否则0分a 已知:1公吨=35273.92盎司,编程输入公吨数,输出盎司数。#includeusing namespace std;int main()float x,y;coutx;第 6 页编程题13级 y=35273.92*x;coutx公吨等值的
13、盎司数为:y盎司endl;system(pause);return 0;评分标准:1、写出能完成题目要求功能的可正常运行的C+程序,给满分,否则0分a编写一个程序,在屏幕上显示如下信息:#我一定能学好C+!我一定能成为C+高手!#参考程序:#includeusing namespace std;int main()cout#endl;cout 我一定能学好C+!endl;cout 我一定能成为C+高手!endl;cout#endl;system(pause);return 0;评分标准:1、写出能完成题目要求功能的可正常运行的C+程序,给满分,否则0分a编写显示下列内容的程序:*请爱护教室卫生
14、!*参考程序:#includeusing namespace std;int main()cout*n;cout 请爱护教室卫生!endl;cout*endl;system(pause);return 0;评分标准:1、写出能完成题目要求功能的可正常运行的C+程序,给满分,否则0分b某市出租车3公里的起步价为6元,3公里以外按1.5元/公里计费。现编写程序,要求输入行车里程数,输出应付车费。第 7 页编程题13级参考程序#includeusing namespace std;int main()float s,money;couts;if(s=3)money=6;else money=6+(s
15、-3)*1.5;cout行车里程数是 s,应付车费 moneyendl;system(pause);return 0;评分标准:1、写出能完成题目要求功能的可正常运行的C+程序,给满分,否则0分b有一个斜三角形,已知它的两条边长b=7.2cm,c=5.8cm,以及b、c两条边之间的夹角A=40,利用余弦定理求出另外一条边a的长度。请编程实现.参考程序#include#include using namespace std;int main()const double pi=3.14159;double b,c;/三角形的两条边 double A;/夹角 double d,g;/中间变量 dou
16、ble a;/保存三角形的第三条边 b=7.2;c=5.8;A=40*pi/180;d=2*b*c*cos(A);g=b*b+c*c-d;a=pow(g,1.0/2);couta=acmendl;system(pause);return 0;评分标准:1、写出能完成题目要求功能的可正常运行的C+程序,给满分,否则0分b有两个瓶子A和B,分别盛放醋和酱油,要求编程实现他们的交换。参考程序如下:#includeusing namespace std;int main()int a,b,c;第 8 页编程题13级 coutab;cout你输入的两个数是:a bendl;c=a;a=b;b=c;cou
17、t两个数交换后是:a bendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,要求输入一个年份,判断是否是闰年。参考程序如下:#includeusing namespace std;int main()int year;bool isLeapYear;coutyear;isLeapYear=(year%4=0&year%100)|(year%400=0);if(isLeapYear)coutyear是闰年endl;else coutyear不是闰年endl;system(PAUSE);return
18、0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,输入2个字符,输出ASCII较大的字符。参考程序如下:#includeusing namespace std;int main()char a,b;coutab;if(ab)coutaendl;else coutbendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,要求输入一个06的整数,转换成星期输出。参考程序如下:#includeusing namespace std;int main()第 9
19、页编程题13级 int day;cout请输入06之间的整数值:day;switch(day)case 0:cout星期日n;break;case 1:cout星期一n;break;case 2:cout星期二n;break;case 3:cout星期三n;break;case 4:cout星期四n;break;case 5:cout星期五n;break;case 6:cout星期六n;break;default:cout输入错误n;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,要求输入1、2、3等整
20、数,转换成英语(one、two、three)输出。参考程序如下:#includeusing namespace std;int main()int num;cout请输入13之间的整数值:num;switch(num)case 1:coutonen;break;case 2:couttwon;break;case 3:coutthreen;break;default:cout输入错误n;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,要求使用for语句求出从键盘输入的任意五个整数之和,并将结果输出。参考
21、程序如下:#includeusing namespace std;int main()int sum=0,x;cout请输入五个整数:endl;for(int i=0;ix;sum=sum+x;cout已输入的五个整数和:sum=sumendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,要求使用while语句,求自然数1100的和。运行结果为:1100的整数之和为:5050参考程序如下:#includeusing namespace std;int main()int sum=0,i=1;whil
22、e(i=100)sum=sum+i;i+;cout自然数1100的和:sum=sumendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,要求使用dowhile语句,求自然数1100的和。运行结果为:1100的整数之和为:5050参考程序如下:#includeusing namespace std;int main()int sum=0,i=1;do sum=sum+i;i+;while(i=100);cout自然数1100的和:sum=sumendl;system(PAUSE);return 0;
23、评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分第 11 页编程题13级b输入5个实数到一个数组中,查找并输出其中的最大数。参考程序如下:#include using namespace std;int main()double a5,max;int i;cout请输入5个整数:n;for(i=0;iai;max=a0;for(i=1;i5;i+)if(maxai)max=ai;cout输入的最大数=maxendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b输入实数x的值,分段输出
24、对应的函数的y值。当x=10时,y=2x+1;参考程序如下:#includeusing namespace std;int main()double x,y;coutx;if(x=10)y=2*x+1;else y=x;couty=yendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编程从键盘上输入8个实数,计算它们的平均值并输出。参考程序如下:#include using namespace std;int main()double a8,s=0;int i;第 12 页编程题13级 cout请输入8个实数
25、:n;for(i=0;iai;for(i=0;i8;i+)s+=ai;cout平均值=s/8endl;system(PAUSE);return 0;b编写一个程序,要求输入三个整数,输出其中最大者。参考程序如下:#includeusing namespace std;int main()int x,y,z,m;coutxyz;if(x=y&x=z)m=x;if(y=x&y=z)m=y;if(z=x&z=y)m=z;cout三个数中的最大数为:mendl;system(PAUSE);return 0;评分标准:1、写出能完成题目要求功能的、可正常运行的C+程序,给满分,否则0分b编写一个程序,要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编程 13
限制150内