最新2011题库100题
串长放在形参n所指变量中。Ss所指字符串数组中共M个字符串,且串长﹤N。
第1处 for (i=0;i<M;i++) 第2处 if (len<*n) 第3处 return(k); 2 程序修改
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 /**found**/
if (( ' a ' <=tt[i])&&(tt[i] <= ' z ' ))
/**found**/ tt[ i ]- =32; 3程序设计
请编写函数fun,函数的功能是:将所有大于1小于整数 m的非素数存入xx所知数组中,非素数的个数通过k传回。 void fun (int m, int *k, int xx[]) {
int i , cnt=0;
for (i=0; i<m;i++)
if (isP(i)) xx [cnt++]=i; *k=cnt; } 第六十四套 1 程序填空
给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。Ss所指字符串数组中共有M个字符,且串长﹤N。
第1处 for (j=i+1; j<M; j++) 第2处 k=j;
第3处 strcpy (ss[k], t); 2 程序修改
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同:若相同,什么也不做,则将其插在串的最后。 2 /**found**/ if (*str! =ch)
/**found**/ str [1]=0; 3 程序设计
请编写一个函数fun(chae*s),[ i ]<=' 9')
函数的功能是把s所指的字符 第2处 while (s[i+1+n]! 串中的内容逆置。 =0)n++;
fun (char *s) 第3处 s[j+1]=s [j]; {
2 程序修改
char b[N]; 给定程序MODI1.C中函数fun int i=0, j;
meset (b,0,N);
的功能是:根据整形形参m=1, for (j=strlen(s)-1; j>=0; j--) 计算如下公式的值。 b [i++]=s[j]; m=1+1/2*2+1/3*3+1/4*4 strcpy (s,b); 1/m*m
} 例如,若m中的值为5,则应输出1.463611 第六十五套
2 /**found**/
for (i =2 ; i<= m; i++) 1程序填空
给定程序中,函数fun的功能 /**found**/ 是:计算下式前5项的和作为 y+=1. 0/ ( i* i) ; 3 程序设计
函数值返回。S=1×3/22-3×编写函数fun,函数的功能是:5/42+5×7/62- +(-1)n-1(2实现B=A+A 即把矩阵A加上×n-1)×(2×n+1)/(2×n)2例A的转置,存放在矩阵B中。如,当形参n的值为10时,计算结果在main函数中输出。 函数返回:-0.204491。 void fun ( int a [3] [3], int 第1处 k=1; b [3] [3]) 第2处 t=2*j;
{
Int c [3] [3]; 第3处 k=k*(-1); int i,j;
2 程序修改
for (i=0;i<3;i++) 给定程序MODI1.C中函数fun for (j=0; j<3; j++) 的功能是:判断一个整数是否 {
c [i][j]=a [j] [i] ;
是素数,若是返回1,否则返 b [i] [j]=a[i] [j] +c [i] [j] ; 回0.
} /**found**/ }
K++; 第六十七套
/**found**/ 1 程序填空
if (m==k) 给定程序中,函数fun的功能3 程序设计
是:找出100~999之间(含100请编写一个函授fun,它的功和999)所有整数中个位上数能是:找出一维整数组元素中字之和为x(x为一正整数)的整最大的值和他所在的下标,最数,然后输出:符合条件的整大的值和它所在的下标通过数个数作为函数值返回。 形参传回。数组元素中的值已 第1处 while (t<=999) 在主函数中赋予。主函数中x 第2处 s1=t%10; 是数组名,n是x中的数据个s2=(t/10)%10;s3=t/100; 数,max存放在大值,index 第3处 if (s1+s2+s3==x) 存放最大值所在元素的下标。 2 程序修改
void fun (int a[], int n, int 给定程序MODI1.C中函数fun*max, int *d) 的功能是:低位开始取出长整 { 形变量s中偶数位上的数,依 int i;
次构成一个新数放在t中。高 *max=a[0];*d=0; 位仍在高位,低位仍在低位。 for (i=1; i<n;i++) /**found**/
if (*max<a[ i ]) void fun (long s, long *t) { *max=a[ i ]; /**found**/ *d=i; while (s>0) } 3程序设计
}
学生的记录由学号和学生成第六十六套 家组成,N名学生的数据已在1程序填空
主函数中放入结构体数组s给定程序中,函数fun的功能中,请编写函数fun,它的功是:在形参s所知字符串中的能是;按分数的高低排列学生每个数字字符之后插入一个*的记录,高分在前。 号。
int fun (STREC a[]) 第1处 if (s[ i ]>=' 0' &&s
{
11
STREC tmp; int i,j;
for (i=0;i<N; i++) for (j=0; j<N;j++) if (a [i]. s<a[j]. s ) { tmp =a [i]; a [i]=a [j]; a[j] =tmp; }}
第六十八套 1 程序填空
给定程序中,函数fun的功能是:将形参n中,个位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新的数。并作为函数值返回。 1 第1处 if (t%2==0) 第2处 x=10*x+t; 第3处 n=n/10; 2 程序修改
给定程序MODI1.C中函数fun的功能是:将长整数中每一位上为奇数的数依次取出,构成一个心数放在t中。高位仍在高位,低位仍在低位。 /**found**/ *t=0;
/**found**/ if (d%2!=0) 3 程序设计
编写一个函数fun,它的功能是:实现两个字符串的连续(不使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串后。
void fun (char p[], char p2[]) {
char *p=p1; while (*p)p++;
while (*p2)*p++=*p2++; *p=0; }
第六十九套 1 程序填空
甲乙丙丁四人同时开始放鞭炮,甲每隔t1秒放一个,乙每隔t2秒放一个,丙每隔t3秒放一个,丁每隔t4秒放一个,每人各放n次。函数fun的功能是通过形参提供的信息,求出总共听到多少次鞭炮声作为函数值返回。注意,当几个鞭炮同时炸响,只算一声响声,第一声响是在第0秒。 1 第1处 max t =t1;
第2处 for (t=1; t< max t*(n-1); t++)
第3处 return count; 2 程序修改
给定程序MODI1.C中函数fun的功能是:根据输入的三个边长(整值型),判断能否构成三角形,还是等腰三角形。若
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库计算机二级C语言上机题库100题(你懂的哈,不用谢我)(11)在线全文阅读。
相关推荐: