输入两个正整数a和b,试交换a、b的值(使a的值等于b,b的值等于a)。
#include <iostream> #include <cstdio> using namespace std; int main(){ int a,b,c; cout << "Input a b="; cin >> a >> b; c=a; a=b; b=c; cout << "a=" << a << " b=" << b << endl; return 0; }
输入圆柱体的地面半径r和高h,输出圆柱体的表面积,保留3位小数。
#include <iostream> #include <cstdio> using namespace std; int main(){ const double pi=3.1415926; double r,h,s1,s2,s; scanf("%lf%lf",&r,&h); s1=pi*r*r; s2=2*pi*r*r; s=2*s1+s2; printf("Area=%0.3lf \n",s); return 0; }
数学中经典的“鸡兔同笼”问题,已知头共30个,脚共90只,问笼中的鸡和兔各多少只?
#include <iostream> #include <cstdio> using namespace std; int main(){ int h=30,f=90,j,t; j=(4*h-f)/2; t=h-j; cout << "j=" << j << " t=" << t << endl; getchar(); return 0; }
#include <iostream> using namespace std; int main() { int a,b; cin >>a >> b; cout << a+b << endl; return 0; }
#include <iostream> using namespace std; int main() { int a,b,c; cin >>a >> b >> c; cout << (a+b)*c << endl; return 0; }
#include <iostream> using namespace std; int main() { int a,b,c; cin >>a >> b >> c; cout << (a+b)/c << endl; return 0; }
#include <iostream> using namespace std; int main() { int a,b; cin >>a >> b ; cout << a/b << " " << a % b << endl; return 0; }
#include <iostream> #include<iomanip> using namespace std; int main() { double a,b; cin >>a >> b ; cout << fixed << setprecision(9) << a/b << endl; return 0; }
输入半径r,求圆的周长及面积。
#include <iostream> #include <cstdio> using namespace std; const double PI=3.1415926; int main(){ float r,c,s; printf("r="); scanf("%f",&r); c=2*PI*r; s=PI*r*r; printf("c=%.2f,s=%.2f \n",c,s); return 0; }
#include <iostream> using namespace std; int main() { double a,b; cin >>a >> b ; printf("%.3f%%",b*100/a); return 0; }
#include <iostream> using namespace std; int main() { double a,b,c,d,x; cin >> x >>a >> b >>c >> d ; printf("%.7f",a*x*x*x+b*x*x+c*x+d); return 0; }
#include <iostream> #include<iomanip> using namespace std; int main() { double f; cin >> f ; //printf("%.7f",a*x*x*x+b*x*x+c*x+d); cout << fixed << setprecision(5) << 5 * (f-32)/9 << endl; return 0; }
#include <iostream> using namespace std; int main() { double pi = 3.14159; double r; cin >> r ; printf("%.4f %.4f %.4f",2*r,2*pi*r,pi*r*r); return 0; }
#include <iostream> using namespace std; int main() { float r1,r2; cin >> r1 >> r2 ; printf("%.2f",1/(1/r1+1/r2)); return 0; }