第九次作业
1.输入一个三位数,求个位,十位,百位.
#include<stdio.h>
main(){
int i,g,s,b;
scanf("%d",&i);
g=i%100%10;
s=i/10%10;
b=i/100;
printf("个位是%d\n十位是%d\n百位是%d\n",g,s,b);
}

2.输入一个年份,判断是不是闰年.
#include<stdio.h>
main(){
int i;
scanf("%d",&i);
if(i%400==0||i%4==0&&i%100!=0)
printf("闰年");
else
printf("不是闰年");
}

3.用switch结构输入成绩,转成对应的等级.
#include<stdio.h>
main(){
int i;
scanf("%d",&i);
switch(i/10){
case 10:
printf("A\n");
break;
case 9:
printf("A\n");
break;
case 8:
printf("B\n");
break;
case 7:
printf("C\n");
break;
case 6:
printf("D\n");
break;
default:
printf("NO PASS\n");
break;
}
}

4.求 1+1/3+1/5+1/7+……+1/35,保留小数点后2位.
#include<stdio.h>
main(){
int i;
double sum;
sum=0;
for(i=1;i<=35;i+=2){
sum+=1.0/i;
}
printf("%.2f",sum);
}

5.使用函数求两个数的平方和,并调用.
#include<stdio.h>
int ping(int q,int w){
int e;
e=q*q+w*w;
return e;
}
main(){
int a,b,c;
scanf("%d%d",&a,&b);
c=ping(a,b);
printf("%d",c);
}

浙公网安备 33010602011771号