C++作业及答案1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
输入一个正整数n(100<=n<=999),依次输出n的百位数字、十位数字、个位数字(以空格分隔)。
样例输入:153
样例输出:1 5 3
第2题:
输入一个四位数,将其加密后输出。方法是将该数每一位的数字加9,然后除以10取余作为该位上的新数字,最后将千位上的数字和十位上的数字互换,组成加密后的新四位数。
样例输入:1368
样例输出:5207
第3题:
古代数学问题"鸡兔同笼"。鸡与兔共a只,鸡与兔的总脚数为b,输入a,b,求鸡兔各几只。
样例输入:3 10
样例输出:1 2
第4题:
输入大写字母,输出对应的小写字母。
样例输入:B
样例输出:b
第5题:
输入三角形的三条边长a,b,c(要求能构成三角形),求三角形面积。
样例输入:3.2 4.4 5.6
样例输出:7.02624
第6题:
输入两个整数,将它们交换后输出。
样例输入:1 2
样例输出:2 1
第7题:
计算表达式的值。输入a,b,c,d,e,输出计算结果。
样例输入:1 2 3 4 5
样例输出:0.347826
第8题:
计算表达式ax3+bx2+cx+d的值。输入x,a,b,c,d,输出计算结果。
样例输入:2.2 3 4 5 6
样例输出:68.304
输入一个华氏温度,要求输出摄氏温度。公式为:c=5/9*(F-32)。
样例输入:100
样例输出:37.7778
第10题:
输入圆的半径和圆柱的高,依次输出圆周长、圆面积、圆球表面积、圆柱体积(以空格分隔,π取3.14)。
样例输入:1.5 3
样例输出:9.42 7.065 28.26 21.195
第1题:
#include
#include
int main ()
{
int n,x,y,z;
cin>>n;
x=n/100;
y=(n-100*x)/10;
z=n-100*x-10*y;
cout< return 0;} 第2题: #include #include int main() {int a,b,c,d,e,f,g,h,i; cin>>a; b=((a/1000)+9)%10;//qianwei c=a-(a/1000)*1000; d=((c/100)+9)%10;//baiwei e=c-(c/100)*100; f=((e/10)+9)%10;//10wei g=e-(e/10)*10; h=(g+9)%10;//gewei i=b; b=f; f=i; cout< return 0; 第3题: #include #include main() {int x,y,a,b; cin>>a>>b; x=(4*a-b)/2; y=(b-2*a)/2; cout< } 第4题: #include int main() { char ch1,ch2; scanf("%c",&ch1); ch2=ch1+32; printf("%c\n",ch2);return 0; } 第5题: #include #include int main() { float a,b,c,p,s; scanf("%f%f%f",&a,&b,&c); p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("%f",s); } 第6题: #include int main() {int a,b,c; cin>>a>>b; c=a; a=b; b=c;