您的位置:首页 > 其它

作业3 应用分支与循环结构解决问题

2013-11-03 21:58 302 查看
1.输入一个整数 x,计算并输出下列分段函数 sign(x) 的值



//输入一个整数 x,计算并输出下列分段函数  sign(x)  的值//
#include<stdio.h>
int main(void)
{
int x,y;                //定义整型变量x和y//
printf("Enter x:");
scanf("%d",&x);
if(x<0){
y=-1;
}
else if(x==0){
y=0;
}
else{
y=1;
}
printf("y=%d",y);
return 0;
}




2.输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数。

//输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数。//
#include<stdio.h>
int main(void)
{
int n,pass,i;                //pass为及格学生的人数//
double grade,sum;      //grade为学生的成绩,sum为总成绩//
printf("Enter n:");
scanf("%d",&n);

sum=0;
pass=0;                     //赋初值//

for(i=1;i<=n;i++){
printf("Enter grade:");
scanf("%lf",&grade);
sum=sum+grade;            //成绩累加//
if(grade>=60){
pass++;               //成绩大于等于60,即及格的人数加1//
}
}

printf("grade average is %.2f\n",sum/n);        //输出平均成绩//
printf("number of pass is %d\n",pass);          //输出及格人数//

return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: