",&ch);printf("%c\n",ch-32);}20、程序代码如下:#include<stdio.h>voidmain(){inti,sum=0;for(i=100;i<=300;i++)sum+=i;printf("sum=%d\n",sum);}21、程序代码如下:#include<stdio.h>voidmain(){intgrade;scanf("%d",&grade);switch(grade/10){case10:case9:printf("A\n");break;case8:printf("B\n");break;case7:printf("C\n");break;case6:printf("D\n");break;default:printf("E\n");break;}}期末试题答案备用卷1、B2、A3、D4、D5、B6、A7、A8、B9、B10、A11、整型、实型、字符型12、313、2,114、9,015、return16、double17、718、219、2,1,120、程序代码:#include<stdio.h>voidmain(){inta,b,c;floatpinjun;scanf("%d%d%d",&a,&b,&c);pinjun=(a+b+c)/3.0;printf("%.2f\n",pinjun);}21、程序代码:#include<stdio.h>voidmain(){inta;scanf("%d",&a);if(a<0)a=-a;printf("%d\n",a);}22、程序代码:#include<stdio.h>voidmain(){floatx,y;scanf("%f",&x);if(x<=0)y=3*x+5;elseif(x>0&&x<=1)y=x+5;elsey=-2*x+8;printf("%.2f\n",y);}