下载此文档

C语言期末试题.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
2013 C语言期末编程题
设计一个函数,判断是否是闰年,如果是闰年返回1,否则返回0。
#include<>
int fun(int year)
{
int z;
if(year%4==0&&year%100!=0||year%400==0)
z=1;
else
z=0;
return z;
}
main()
{
int year,z;
printf("请输入一个年份:");
scanf("%d",&year);
z=fun(year);
if(z==1)
printf("%d年是闰年\n",year);
if(z==0)
printf("%d年不是闰年\n",year);
}
编程实现,输入三个数,按由大到小输出。
#include<>
#define N 3
main()
{
int a[N],i,t,j;
printf("请输入%d个整数:",N);
for(i=0;i<N;i++)
scanf("%d",&a[i]);
for(i=0;i<N;i++)
for(j=0;j<N;j++)
if(a[j]<a[i])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
for(i=0;i<N;i++)
printf("%d ",a[i]);
}
编程实现,键盘输入学生三门课成绩,计算并输出其中总成绩和平均成绩。
#include <>
main()
{
float a,b,c,sum,ave;
printf("请输入3门课程的成绩:");
scanf("%f%f%f",&a,&b,&c);
sum=a+b+c;
ave=sum/3;
printf("3门课程总成绩是%f,平均分是%f\n",sum,ave);
}
编程实现,输入百分制成绩,求等级制结果。
#include <>
main()
{
float X;
char grade;
printf("输入成绩X:\n");
scanf("%f",&X);
if(X>100||X<0)
printf("输入的成绩错误,请重新输入\n");
else
{
switch((int)X/10)
{
case 10:
case 9:grade='A';break;
case 8:grade='B';break;
case 7:grade='C';break;
case 6:grade='D';break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:grade='E';
}
printf("成绩是%.1f,等级是%c\n",X,grade);
}
}
编程实现,求SUM=1/1!+1/2!+1/3!+…+1/10!
#include <>
main()
{
float a=1,i,t,sum=0;
for(i=1;i<=10;i++)
{
t=a/i;
sum=sum+t

C语言期末试题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wh7422
  • 文件大小0 KB
  • 时间2015-05-31