最基本题目

来源:互联网 发布:南京水利局网络问政 编辑:程序博客网 时间:2024/06/05 20:56
//a+b的问题
/*
#include<stdio.h>
int main()
{
int a, b;
scanf("%d%d", &a, &b);
printf("%d\n", a + b);
return 0;
}
*/




//圆柱体的表面积

/*
#include<stdio.h>
int main()
{
const double pi = 3.14;
double r=0.0, h=0.0, s1, s2,s;
scanf("%lf,%lf", &r, h);
s1 = 2*pi*r*h;
s2 = 2 * pi*r*r;
s = s1 + s2;
printf("%f",s);
return 0;
}
*/




//三位数反转

/*
#include<stdio.h>
int main1()//直接输出
{
int n;
scanf("%d", &n);//127
printf("%d%d%d",n%10,n/10%10,n/100);//721
return 0;
}
int main()//用另一个变量存储
{
int n, m;
scanf("%d", &n);
m = (n % 10) * 100 + (n / 10 % 10) * 10 + (n / 100);
printf("%d",m);
return 0;
}
*/




//交换变量
/*
#include<stdio.h>
int main1()
{
int a, b, t;//三个变量,范围广
scanf("%d%d", &a,&b);
t = a;
a = b;
b = t;
printf("%d %d\n",a,b);
return 0;
}


int main2()//两个变量,范围窄
{
int a, b;
scanf("%d%d", &a, &b);
a = a + b;
b = a - b;
a = a - b;
printf("%d %d\n", a, b);
return 0;
}


int main()//更好地解决问题
{
int a, b;
scanf("%d%d", &a, &b);
printf("%d %d", b, a);
return 0;
}
*/




//鸡兔同笼
/*
鸡a 兔b    a+b=n    2a+4b=m
联立解得  a=(4n-m)/2    b=n-a
*/
/*
#include<stdio.h>
int main()
{
int a, b,n,m;
scanf("%d%d", &n, &m);
a = (4*n - m) / 2;    
b = n - a;
if (m % 2 == 1 || a < 0 || b < 0)
{
printf("No Answer\n");
}
else
{
printf("%d %d", a, b);
}
return 0;
}
*/




//三整数排序(从小到大)
/*
#include<stdio.h>
int main()
{
int a, b, c,t;
scanf("%d%d%d", &a, &b, &c);
if (a > b)
{
t = a;
a = b;
b = t;
}
else if (a > c)
{
t = a;
a = c; 
c = t;
}
else if (b > c)
{
t = b;
b = c; 
c = t;
}
printf("%d %d %d",a,b,c);
return 0;
}
*/
原创粉丝点击