欢迎来到天天文库
浏览记录
ID:56394062
大小:127.50 KB
页数:26页
时间:2020-06-23
《华北电力大学c++题库.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C++期中题库顺序结构上机题1.输入圆的半径和圆柱的高,依次输出圆周长、圆面积、圆球表面积、圆柱体积(以空格分隔,π取3.14)。样例输入:1.5 3 样例输出:9.42 7.065 28.26 21.195#includeintmain(){floats,c,d,v,r,h;cin>>r>>h;c=3.14*2*r;s=3.14*r*r;d=4*3.14*r*r;v=s*h;cout<2、出摄氏温度。公式为:c=5/9*(F-32)。样例输入:100 样例输出:37.7778#includeintmain(){floatc,f;cin>>f;c=5.0/9*(f-32);cout<<""<#includeintmain(){floata,b,c,area,s;cin>>a>>3、b>>c;s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));cout<intmain(){charc1,c2;cin>>c1;c2=c1+32;cout<intmai4、n(){intn,a,b,c;cin>>n;a=n/100;n=n-a*100;b=n/10;n=n-b*10;c=n;cout<‘b’->‘c’->‘d’->‘e’,所以字母‘a’后面第4个字母是‘e’,用‘e’代替‘a’;字母‘x’后面不足4个字母,则从‘a’开始补充,‘x’->‘y’->‘z’->‘a’->‘b’,所以字5、母‘x’后面第4个字母是‘b’,用‘b’代替‘x’。因此,“ahoux”应译为“elsyb”。样例输入:ahoux样例输出:elsyb#includeintmain(){chara,b,c,d,e;cin>>a>>b>>c>>d>>e;if(a<119)a=a+4;elsea=a-22;if(b<119)b=b+4;elseb=b-22;if(c<119)c=c+4;elsec=c-22;if(d<119)d=d+4;elsed=d-22;if(e<119)e=e+4;el6、see=e-22;cout<#includeintmain(){floatx,y;cin>>x;if(x<0)y=3*x*x-(5/x);elseif(x<5)y=1/(2+cos(x));elsey=sqrt(sin(x)+1);c7、out<intmain(){floatx,y;cin>>x;if(x<1)y=x;elseif(x<10)y=2*x-1;elsey=3*x-11;cout<8、位依次输出每一位数字。样例输入:32100样例输出:53210000123样例输入:40样例输出:2 4 0 04#includeintmain(){intx,a,b,c,d,e;cin>>x;a=x/10000;b=(x-a*10000)/1000;c=(x-a*10000-b*1000)/100;d=(x-a*10000-b*1000-c*100)/10;e=x-a*10000-b*1000-c*100-d*10;if(a>0)cout<<"5"<<"
2、出摄氏温度。公式为:c=5/9*(F-32)。样例输入:100 样例输出:37.7778#includeintmain(){floatc,f;cin>>f;c=5.0/9*(f-32);cout<<""<#includeintmain(){floata,b,c,area,s;cin>>a>>
3、b>>c;s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));cout<intmain(){charc1,c2;cin>>c1;c2=c1+32;cout<intmai
4、n(){intn,a,b,c;cin>>n;a=n/100;n=n-a*100;b=n/10;n=n-b*10;c=n;cout<‘b’->‘c’->‘d’->‘e’,所以字母‘a’后面第4个字母是‘e’,用‘e’代替‘a’;字母‘x’后面不足4个字母,则从‘a’开始补充,‘x’->‘y’->‘z’->‘a’->‘b’,所以字
5、母‘x’后面第4个字母是‘b’,用‘b’代替‘x’。因此,“ahoux”应译为“elsyb”。样例输入:ahoux样例输出:elsyb#includeintmain(){chara,b,c,d,e;cin>>a>>b>>c>>d>>e;if(a<119)a=a+4;elsea=a-22;if(b<119)b=b+4;elseb=b-22;if(c<119)c=c+4;elsec=c-22;if(d<119)d=d+4;elsed=d-22;if(e<119)e=e+4;el
6、see=e-22;cout<#includeintmain(){floatx,y;cin>>x;if(x<0)y=3*x*x-(5/x);elseif(x<5)y=1/(2+cos(x));elsey=sqrt(sin(x)+1);c
7、out<intmain(){floatx,y;cin>>x;if(x<1)y=x;elseif(x<10)y=2*x-1;elsey=3*x-11;cout<8、位依次输出每一位数字。样例输入:32100样例输出:53210000123样例输入:40样例输出:2 4 0 04#includeintmain(){intx,a,b,c,d,e;cin>>x;a=x/10000;b=(x-a*10000)/1000;c=(x-a*10000-b*1000)/100;d=(x-a*10000-b*1000-c*100)/10;e=x-a*10000-b*1000-c*100-d*10;if(a>0)cout<<"5"<<"
8、位依次输出每一位数字。样例输入:32100样例输出:53210000123样例输入:40样例输出:2 4 0 04#includeintmain(){intx,a,b,c,d,e;cin>>x;a=x/10000;b=(x-a*10000)/1000;c=(x-a*10000-b*1000)/100;d=(x-a*10000-b*1000-c*100)/10;e=x-a*10000-b*1000-c*100-d*10;if(a>0)cout<<"5"<<"
此文档下载收益归作者所有