IT C语言
a=a*i/(2*i+1); }
return pi*2;
}
第四十七套:中的奇数按原顺序依次存放到函数fun(同教材的功能是:61把形参题)
a﹝删除,1﹞、a﹝2﹞、??中,把偶数从数组中a﹝所指数组0﹞、aa2所指数组中的数据最初排列为:奇数个数通过函数值返回。例如:若中的数据为:、3、6、5、8、7。删除偶数后a9、1、4、填空题答案改错题答案61.9、(11、)31、(52、)7j++。返回值为所指数组(3)j 5。 return(b); 61.(1)t=a;a=b;b=t;(2)程序编写题void fun( char *a )
61.
{
char p[81]; int i=0,j=0; while(a[i]) { if(a[i]!='*') a[j++]=a[i]; i++; a[j]=0; }
} 第四十八套:(同教材89×给定程序中,函数fun题)的功能是:有
N操作顺序是:N矩阵,将矩阵的外围元素顺时针旋转。时数组首先将第一行元素的值存入临一行成为第一列,最后一列成为最后一行,r,然后使第一列成为第一行,最后临时数组中的元素成为最后一列。N=31 2 3 ,有以下矩阵: 例如:若4 5 6 7 8 9 计算结果为7 4 1 8 5 2 9 6 3
填空题答案改错题答案89.(89.((11))0double f(double x)(2)j--(3)j 程序编写题2)return s; double fun( int m ) 89.
{
int i=1;
double sum=0.0; for(;i<=20;i++){ sum = sum + log(i); }
sum=sqrt(sum); return sum; }
第四十九套:(同教材91参符,s给定程序中,所指字符串中寻找与参数函数fun题)的功能是:
在形找不到相同的字符则函数不做任何处理。并在其后插入一个与之相同的字符,c相同的字若 的字符为:例如:s baaaacdaaa,执行后所指字符串为:s所指字符串为:baacda,c中填空题答案。改错题答案91.
(1)0(sum /= c;
91.(1)double sum=0.;2)0(3)c
(2)程序编写题double func(int n)
91.
{
int i, j;
float sum, resu; resu = 0;
for (i = 1; i <= n; i++) { sum = 0; for (j = 1; j <= i; j++) {
sum = sum + j; } resu = resu + 1 / sum; }
return resu;
} 第五十套:(同教材50题)
头结点的单向链表逆置,给定程序中,函数fun的功能是将不带到尾结点数据域依次为:即若原链表中从头逆置后,从头至尾结点数据域依次为:2、4、6、8、1010,、
8填空题答案、6、4、2。改错题答案50. (1)NODE *(2)q(3)r (程序编写题2)t[j]=0; 50.(1)if(i%2 || s[i]%2==0)void fun(int (*s)[10], int *b, int 50.
*n, int mm, int nn) {
int i,j,k=0;
for(j=0;j 51: 给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为:asd123fgh5##43df,处理后新字符串为:123543asdfgh##df。 填空:j n-j p 改错:(1)while ( i < j )或while(j>i) (2)if(*a) 编程:int i, j=0; for(i=0; i if(!((i%2)==0&&(s[i]%2)))t[j++]=s[i] ; t[j]='\\0' ; 52: 给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。 填空:(1)STU (2)score[i] (3)&std 改错:(1)if (k > 0) (2)else if (k==0) 编程:int i, j; for(i=0 ;i 53: 给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。 例如,有10个正数:46 30 32 40 6 17 45 15 48 26,平均值为:30.500000 移动后的输出为:30 6 17 15 26 46 32 40 45 48 填空:(1)0 (2)x[i] (3) i 改错:(1)double fun ( int m ) (2)for( i = 100;i <= m;i += 100 ) 编程:int i, min=a[0].s, j=0; for(i=1;i 54: 给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。 例如,有10个正数:46 30 32 40 6 17 45 15 48 26,平均值为:30.500000 移动后的输出为:46 32 40 45 48 30 6 17 15 26 填空:(1)s/N (2)j++ (3)-1 改错:(1)#include { sum+=w[0][i]+w[N-1][i];n+=2; } for(i=0;i return sum/n; } 55: 给定程序的功能是调用fun函数建立班级通讯录。通讯录中记录每位学生的编号、姓名和电话号码班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。 填空:(1)STYPE (2)FILE (3) IT C语言 fp 改错:(1)for( i=0; i<=sl; i++) (2)t[2*sl] = '\\0'; 编程 : *c=(a/10)*1000+(b/10)*100+(a)*10+ (b); 56: 给定程序中,函数fun的功能是:统计整形变量m中各数字出现的次数,并存放到数组a中,其中,a[0]存放0出现的次数,a[1]存放1出现的次数,?? a[9]存放9出现的次数。 例如,若m为14579233,则输出的结果应为:0,1,1,2,1,1,0,1,0,1,

