必过
3程序设计
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。
int fun(STREC *a,STREC *b,int l,int h)
{int i,j=0;
for(i=0;i<N;i++)
if((a[i].s>=1&&a[i].s<=h)
b[j++]=a[i];
return j;
}
2. 3. 程序设计
请编写一个fun函数,它的功能是:求出1到m之间(含m)能被7或11整除的所有整数放在数组a中,通过n返回这些数的个数。 void fun(int m,int *a,int *n)
{
int i;
*n=0;
for(i=7;i<=m;i++)
if((i%7==0)||(i%11==0))
a[(*n)++]=i;
}
3. 程序设计
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:函数返回指定学号的学生数据,指定的学生号在主函数中输入,若没有找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数是strcmp)。
STREC fun(STREC*a,char *b)
{
STREC c;
Int i;
c.num[0]=’\0’;
c.s=-1;
for(i=0;i<N;i++)
if(strcmp(a[i].num,b)==0)
{strcpy(c.num,a[i].num);
c.s=a[i].s;break;}
return c;
}
3. 程序设计
请编写一个函数fun,将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。 void fun(char *ss)
{
int i;
for(i=1;i<strlen(ss);i+=2)
{if(ss[i]>=’a’&&ss[i]<=’z’)
ss[i]-=32;
}
}
3. 程序设计
请编写一个函数fun,它的功能是:根据以下公式求JI的值(要求满足精度0.0005,即某项小于0.0005时停止送代):程序运行后,如果输入精度为0.0005,则程序输出为3.14 。
double fun(double eps)
{ double s=1,t=1./3;
int n=1;
while(t>=eps)
{s+=t;n++;t=t*n/(2.0*n+1)
;}
return(s*2.0);
}
3. 程序设计
函数fun的功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指定的数组中。 void fun(char *s,char t[])
{ int i,j=0;
for(i=0;i<strlen(s);i++)
if(s[i]%2==0)t[j++]=s[i];
t[j]=0;
}
2.3. 程序设计
函数fun的功能是:将a、b中的两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。
#include <stdio.h>
void fun(int a,int b,long *c)
{ *c=(b%10)*1000+(a/10)*100+(b/10)*10+a%10;
2011年3月全国计算机等级考试二级C语言南开百题_IT/计算机_专业资料。pdf格式的,请大家慢用啊!嘿嘿!只收1个金币!今日推荐 116份文档 ...
计算机二级上机题库计算机二级上机题库隐藏>> 语言编程题答案 二级 C 语言编程题答案注意:带底纹的是函数头做为对照答题时只写其 下面的内容 s = 1+ 1 1 ...
第3 处填空:sum/n 第 12 题答案 第 1 处填空:tt[i]<='Z'或'Z'>=tt[i] 第 24 题答案 第 1 处填空:a 第 2 处填空:32 或'a'-'A' 第 1 ...
《国家计算机二级c语言历... 110页 1下载券 全国计算机等级考试2级C... ...答案{ int i ; for(i = 1 ; i < strlen(*ss) ; i+=2) { if(ss...
备战计算机二级C语言南开... 15页 1下载券 国家计算机二级C语言上机... 33...答案: int fun(int score[],int m,int below[]) { int i,k=0,aver=0...
国家计算机二级c语言历年上机真题基础知识_IT认证_资格考试/认证_教育专区。国家...答案: (1) 答案: )B (2) B (3) B (4) C (5) A (6) C ( ) ...
班级的人数 和学生的信息从键盘读入, 每个人的信息作为一个数据 块写到名为答案 yfile5.dat 的 二进制文件中。 答案:1. STYPE 2. FILE 3. fp 二、修改 ...
《国家计算机二级c语言历... 110页 1下载券 (免费)NCRE全国计算机等... ...填空题答案 第1题答案第1处填空:n>1或1<n 第2处填空:n-1 第3处填空:1...
国家计算机二级C语言上机国家计算机二级C语言上机隐藏>> 1◆◆◆【填空】下列给定...【答案】【1】1 【2】j++ 【3】j【改错】下列给定程序中函数fun的功能是...
热门文档