打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
计算机二级(C语言)--应用题练习卷

1.

输入10个学生的成绩,统计高于平均分的人数[4分]

   得分:

参考答案:

#include<stdio.h>
main()
{ float a[10],avg,sum=0; 
int n=0,i; 
for(i=0;i<=9;i++) 
{scanf("%d",&a[i]);   
sum=sum+a[i];  }
avg=sum/10.0; 
for(i=0;i<=9;i++) 
if(a[i]>avg) 
n++; 
printf("%d",n); 
getch();   
}

  

2.

.输出Fibonacci序列的前10个数,前两项键盘输入[4分]

   得分:

参考答案:

#include<stdio.h>
main()
{
int a[10],i,j; 
for(i=0;i<2;i++) 
scanf("%d",&a[i]); 
for(i=2;i<=9;i++) 
a[i]=a[i-1]+a[i-2]; 
for(i=0;i<=9;i++) 
printf("%d\t",a[i]); 
getch(); 
 }

  

3.

计算sum=1-1/3+1/5-1/7+…+1/19[4分]

   得分:

参考答案:

#include<stdio.h>
main()
{ int i; 
float sum=0,k=-1; 
for(i=1;i<=19;i=i+2) 
{    
sum=sum+1.0/i*k;   
k=-k;   
 } 
printf("%f",sum); 
getch();
}

  

4.

计算并输出一维数组a[10]中的最大值。[4分]

   得分:

参考答案:

#include<stdio.h>
main()
{int a[10],i,max=0;
 for(i=0;i<=9;i++) 
 {scanf("%d",a[i]); 
  if(max<a[i]) max=a[i]; 
  } 
  printf("%d",max); 
  getch();
}

  

5.

根据考生成绩(ABCD)分别输出优秀、良好、及格、不及格,用switch语句[4分]

   得分:

参考答案:

#include<stdio.h>
main()
{char c; 
scanf("%c",&c); 
switch(c) 
{
case 'A': printf("优秀");break; 
case 'B': printf("良好");break; 
case 'C': printf("及格");break; 
case 'D': printf("不及格");break;
}
getch();
 }

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
c语言中四个数比较大小问题
113道C语言题目
C语言题目和答案
bash Linux 文件判断,if
计算机程序设计基础(C语言)第5章 循环结构
咱们的必记程序
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服