编程题:1、根据矩形面积的计算方法,编写一个输入圆半径 r,计算园周长 L 和圆面积 S 的程序。注意推断圆半径 r 是否大于零。#include #define PI 3.1415926int main(){double c, r, area;printf("半径=");scanf("%lf", &r);c = 2 * PI * r;area = PI * r * r;printf("周长=%f,面积=%f\n", c, area);return 0;}2、输入三个整型数据,推断这三个整型数据能否围成三角形,假如能组成三角形,计算并输出它的面积,假如不能围成三角形输出“三条边不能围成三角形”。#includeVoid main(){ Float a,b,c,d,s;scanf(“%f %f %f”,&a,&b,&c); if ((a+b))>c&&(a+b)>b&&(b+c)>a){d=(a+b+c)/2;s=sqrt(d*(d-a)*(d-b)*(d-c));printf(%5.2f %5.2%f 5.2%f The area is %5.2f\n”,a,b,c,s);}else{ printf(“The data is wrong\n”)}}3、输 入 一 个 百 分 制 成 绩 , 输 出 对 应 的 等 级 。 90·100 : A , 80~89 : B , 70~79 :C,60~69D,不及格为 E。#includevoid main(){ int score,c; scanf("%d",&score); if(score<0)printf("input data error\n");else{if(score>100)printf("input data error\n");else{c=score/10;switch(c){case 10:case 9: printf("A\n");break;case 8: printf("B\n");break;case 7: printf("C\n");break;case 6: printf("D\n");break;case 5:case 4:case 3:case 2:case 1:case 0: printf("E\n");break;}}}}4、编程实现。#include void main (){float x,y;scanf ("%f",&x);if (x>0)y=2*x+1;else {if (x<0)y=-x-1;elsey=0;}printf ("%f",y);}5、求(即求)(程序代码和运行结果可写在指导书背面)。#includevoid main(){ int s,a,i,ss; for(s=0,a=1 ;a<=10;a++) { { for(ss=1,i=1;i<=a;i++) ss=ss*i; } s=s+ss;} printf("%d\n",s);}6、输入 10 个数,用“冒泡法”对 10 个数排序(由小到大)。#includemain(){ int a[10],i,j,t; printf("Input 10 numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("before sorting:\n");for(i=0;i<10;i++)printf("%d ",a[i]);for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}printf("\nafter sorting:\n");for(i=0;i<10;i++)printf("%d ",a[i]);}7、有...