云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 计算机二级c语言上机题库

计算机二级c语言上机题库

  • 62 次阅读
  • 3 次下载
  • 2025/6/21 9:38:37

程序填空 人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。第1处 if(std[i].year==year) 第2处 k[n++]=std[i]; 第3处 return (n);

2程序修改 给定程序MODI1.C的功能是:读入一个整数k (2≤k≤10000) ,打印它的所有质因子(即所有为素数的因子)。 /*******found******/ IsPrime(int n)

/*******found******/ if(!(n%i)) 3程序设计

已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函 int i,max=a[0].s,j=0; for(i=1;i

max=a[i].s; }

*s=a[j];

程序填空 人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结第1处 STU fun(STU *std, char *num) 第2处 if(strcmp(std[i].num,num)==0) 第3处 return (std[i]); 2程序修改

给定程序MODI1.C中函数fun的功能是:从s所指字符串中,找出与t所指字符串相同的 /*******found******/ r++; p++; }

else break;

/*******found******/ if (*r==0) n++;

3程序设计 函数fun的功能是:将s所指字符串中ASCII值为偶数的字符删除,串中剩余 int i, j=0;

for(i=0;i

程序填空 函数fun的功能是计算f(x)=1+x-2/2!+3/3!-4/4!+??的前n项和。若x=2.5,n=15 第1处 f=1;

第2处 t*=(-1)*x/i; 第3处 f+=t;

2程序修改 给定程序MODI1.C中函数fun的功能是:从3个红球,5个白球,6个黑球中 /*******found******/

for(i=1;i<=3;i++) { for(j=1;j<=5;j++) { k=8-i-j;

/*******found******/ if(k>=0&&k<=6) { sum=sum+1;

3程序设计 请编写函数fun,其功能是:计算并输出下列多项式的值: double s=1; long t=1; int i;

for(i=1;i<=n;i++){ t=t*i; s+=1.0/t;} return s;

程序填空 函数fun的功能是进行字母转换。若形参ch中是小写英文字母,则转换成对应第1处 if((ch>=’a’)&&(ch<=’z’)) 第2处 return ch+’a’-‘A’ 第3处 return ch;

2程序修改 给定程序MODI1.C中函数fun的功能是:给一维数组a输入任意4个整数,并按下列的规律输出。例如输入1、2、3、4,程序运行后将输出以下方阵。 /*******found******/ void fun(int *a) { int i,j,k,m;

/*******found******/ a[j]=a[j-1]; a[0]=k;

3程序设计 请编写一个函数fun,它的功能是:计算并输出给定整数n的所有因子(不包 int s=0,i;

for(i=2;i

程序填空 函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’--‘9’, 第1处char fun(char ch)

第2处 if(ch>=’0’&&ch<=’9’) 第3处 return ‘9’-(ch-‘0’);

2程序修改 给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制 /*******found******/ b[k]=*p; k++;p++;i++;

/*******found******/ b[k++]=??;

3程序设计 N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的

头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。 STREC *p=h->next; double av=0.0; int n=0;

while(p!=NULL) {

av=av+p->s; p=p->next; n++; }

av/=n; return av;

程序填空 函数fun的功能是:从三个形参a,b,c中找出中间的那个数,作为函数值返回。 第1处 t=a>b?(b>c?b:(a>c?c:a)):((ac)?c:b));

2程序修改 给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字 /*******found******/ c=c+32;

if(c>=?a?&&c<=?u?) /*******found******/ c=c+5;

3程序设计 请编写函数fun,其功能是:计算并输出??例如,在主函数中从键盘给n输 int i;

double fac=1.0; double sum=1.0; for(i=2;i<=n;i++) { fac+=sqrt(i); sum+=fac; }

return sum;

程序填空 函数fun的功能是:反形参a所指数组中的奇数按原顺序依次存放到a[0]、 第1处if(a[i]%2==1) 第2处 j++; 第3处 return j;

2程序修改 给定程序MODI1.C中函数fun的功能是:求出两个非零正整数的最大公约数, /*******found******/ t=a;a=b;b=t;

/*******found******/ return (b);

3程序设计 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字 int j=0; char *p=a; while(*p){

if(*p!=?*?) a[j++]=*p; p++; }

a[j]=0;

程序填空 函数fun的功能是:反形参a所指数组中的最大值放在a[0]中,接着求出a所第1处 void fun(int *a,int n) 第2处 for(i=0;i

2程序修改 给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中元素赋予从 /*******found******/ sum=0.0;

for(k=0,i=0;i

3程序设计 学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组 int i;

double ave=0.0; *n=0;

for(i=0;i

for(i=0;i

return ave;

程序填空 给定程序中,函数fun的功能是:将自然数1~10以及它们的平方根写到名为第1处 fprintf(fp,〝%d%f\\n〞,i,sqrt((double)i)); 第2处 fclose(fp);

第3处 if ((fp=fopen(fname,〝r〞))==NULL)

2程序修改 给定程序MODI1.C中fun函数的功能是:将n个无序整数从小到大排序。 /*******found******/ for (i=j+1; ia[i])

/*******found******/ p=i; if (p!=j)

3程序设计 函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。 *c=(b)*1000+(a)*100+(b/10)*10+(a/10);}

搜索更多关于: 计算机二级c语言上机题库 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

程序填空 人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。第1处 if(std[i].year==year) 第2处 k[n++]=std[i]; 第3处 return (n); 2程序修改 给定程序MODI1.C的功能是:读入一个整数k (2≤k≤10000) ,打印它的所有质因子(即所有为素数的因子)。 /*******found******/ IsPrime(int n) /*******found******/ if(!(n%i)) 3程序设计 已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函 int i,max=a[0].s,j=0; for(i=1;i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com