PTA攀登者---题集第一期1--10.

简介: PTA攀登者---题集第一期1--10.

本题就是对于公式的书写,题目比较简单。

include<stdio.h>

int main()
{

int C;
C=5*(150-32)/9;
printf("fahr = 150, celsius = %d\n",C);
return 0;

}

本题就是对于公式的书写,题目比较简单。

include <stdio.h>

int main()
{

double s,g = 10,t = 3;
s = g*t*t/2;
printf("height = %.2lf\n",s);
return 0;

}

本题就是对于公式的书写,题目比较简单。

include<stdio.h>

int main()
{

int A,B,C,D,E,F;
scanf("%d %d",&A,&B);
C=A+B;
D=A-B;
E=A*B;
F=A/B;
printf("%d + %d = %d\n",A,B,C);
printf("%d - %d = %d\n",A,B,D);
printf("%d * %d = %d\n",A,B,E);
printf("%d / %d = %d\n",A,B,F);
return 0;

}

这里考察了if和else的使用,题目比较简单。

include<stdio.h>

int main()
{

float x;
scanf("%f",&x);
if (x == 0)
   printf("f(0.0) = 0.0");
else
   printf("f(%.1f) = %.1f",x,1 / x);
return 0;

}

include<stdio.h>

include<math.h>

int main()
{

double x,result = 0;
scanf("%lf",&x);
if (x >= 0)

{

   result = sqrt(x);
   printf("f(%.2lf) = %.2lf\n",x,result);

}

else

{

   result = pow(x + 1,2) + 2 * x + 1 / x;
   printf("f(%.2lf) = %.2lf\n",x,result);

}

return 0;

}
 这里就是一个简单的套用公式。

include<stdio.h>

int main()
{

int n;
double S,sum=0;
scanf("%d",&n);
while(n>=1)
{
    S = 1.0/ n;
    sum = sum + S;
    n--;
}
printf("sum = %.6lf\n",sum);
return 0;

}
 

一个套用公式的题目,思路链不多,非常简单,套用公式就可以了了。

include<stdio.h>

int main()
{

int N;
double q=1,s=0,t=1;
scanf("%d",&N);
    for(int i=1;i<=N;i++)
    {
        s+=(1/q)*t;
        q+=3;
        t=-t;//每次循环将t取相反数来实现加减交替
    }

printf("sum = %.3lf",s);
return 0;

}

这里考察了函数的使用,并不算难,所以希望大家可以掌握这个题目。

include<stdio.h>

double fact(int n)
{

double sum1 = 1;
for(int x = 1;x <= n;x++)
{
    sum1 = sum1 * x;
}
return sum1;

}
int main()
{

int m,n;
double result;
scanf("%d %d",&m,&n);
result = fact(n) / (fact(m) * fact(n-m));
printf("result = %.0f\n",result);
return 0;

}

include<stdio.h>

int main()
{

int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
printf("Sum = %d; ",a+b+c+d);
printf("Average = %0.1f",(a+b+c+d)/4.0);
return 0;

}

简单的一个小学应用题,非常基础的一道题目

include<stdio.h>

int main()
{

double cost,n;
scanf("%lf",&n);
if(n < 0)
    printf("Invalid Value!");
else if(n <= 50)
{
    cost = n * 0.53;
    printf("cost = %.2lf\n",cost);
}
else
{
    cost = 50 * 0.53 + (n-50)*0.58;
    printf("cost = %.2lf\n",cost);
}
return 0;

}
总结:本次PTA做的题目比较简单,更加适合初学者,不过有入门就有入土,希望大家学习的时候不论简单与否都要带着认真的态度,这样才能学好。

本次题目简单了太,不做题解给大家了,当然攀登攀登,开始都是简单的,后面才是难的开始,加油吧

相关文章
|
7月前
|
C++
【PTA】​L1-058 6翻了 ​ (C++)
【PTA】​L1-058 6翻了 ​ (C++)
81 0
【PTA】​L1-058 6翻了 ​ (C++)
|
7月前
|
C++
【PTA】​到底有多二​ (C++)
【PTA】​到底有多二​ (C++)
146 0
【PTA】​到底有多二​ (C++)
|
7月前
|
C++
【PTA】​ L1-044 稳赢​ (C++)
【PTA】​ L1-044 稳赢​ (C++)
85 0
【PTA】​ L1-044 稳赢​ (C++)
|
存储 C++
CCF小白刷题之路---202009-3 点亮数字人生(C/C++ 100分)
CCF小白刷题之路---202009-3 点亮数字人生(C/C++ 100分)
282 0
CCF小白刷题之路---202009-3 点亮数字人生(C/C++ 100分)
初学算法之---pta 福到了
初学算法之---pta 福到了
初学算法之---pta吉老师回归(简单题)
初学算法之---pta吉老师回归(简单题)
|
安全 Go
每日一题 --- 2100. 适合打劫银行的日子[力扣][Go]
每日一题 --- 2100. 适合打劫银行的日子[力扣][Go]
每日一题 --- 2100. 适合打劫银行的日子[力扣][Go]
BannerStudio---BannerStudio年终总结
BannerStudio---BannerStudio年终总结
BannerStudio---BannerStudio年终总结
|
机器学习/深度学习 人工智能 CDN
初学者必刷题---PTA基础编程题目集第一期
初学者必刷题---PTA基础编程题目集第一期