文档库 最新最全的文档下载
当前位置:文档库 › 计算机二级C语言填空题答案

计算机二级C语言填空题答案

2010年
南开二级C语言上机100题(填空题)



填空题答案
1、请补充fun函数,fun函数的功能是求10的阶乘。?
第1处填空:n>1或1第2处填空:n-1
第3处填空:1或1l或1L
2、请在函数fun的横线上填写若干表达式,使从键盘上输入一个整数n,输出斐波纳契数列。斐波纳契数列是一种整数数列,其中每数等于前面两数之和,如0 1 1 2 3 5 8 13 ……
第1处填空:n==0或0==n或!n
第2处填空:n==1或1==n
第3处填空:fun(n-1)+fun(n-2)或fun(n-2)+fun(n-1)
3、请补充函数fun(char? *s),该函数的功能是把字符串中的内容逆置。
? 例如:字符串中原有的字符串为abcde,则调用该函数后,串中的内容为edcba。
第1处填空:n--或--n或n-=1或n=n-1
第2处填空:s[i]=s[n]或*(s+i)=*(s+n)
第3处填空:s[n]=t或*(s+n)=t
4、请补充函数fun,它的功能是:计算并输出n(包括n)以内能被3或7整除的所有自然数的倒数之和。
第1处填空:i<=n或n>=I 第2处填空:||
第3处填空:1.0或(double)1
5、给定程序的功能是求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的圆面积(注:圆面积公式为:S=3.14159*r*r,在程序中定义的变量名要与公式的变量相同)。
第1处填空:r*r 第2处填空:&x
第3处填空:x
6、给定程序的功能是计算并输出下列级数的前n项之和Sn,直到Sn大于q为止,q的值通过形参传入。
第1处填空:<=
第2处填空:n++或n+=1或n=n+1
第3处填空:return s或return (s)
7、函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1、c2、c3返回主函数。
第1处填空:n%10 第2处填空:break
第3处填空:break
8、请补充main函数,该函数的功能是:从键盘输入一组整数,使用条件表达式找出最大的整数。当输入的整数为0时结束。
第1处填空:&num[i]或num+i
第2处填空:maxmax?
第3处填空:num[i]!=0或0!=num[i]
9、给定程序的功能是分别统计字符串中大写字母和小写字母的个数。
第1处:(*a)++或++(*a)或*a=*a+1或*a+=1
第2处:(*b)++或++(*b)或*b=*b+1或*b+=1
第3处填空:upper,lower
10、请补充main函数,该函数的功能是:从键盘输入3个整数,然后找出最大的数并输出。
第1处填空:max=a 第2处填空:max=b
第3处填空:max=c
11、给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。
第1处:1 第2处:s[k]或*(s+k)
第3处:c
12、请补充fun函数,该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。
第1处填空

:tt[i]<='Z'或'Z'>=tt[i]
第2处填空:32或'a'-'A' 第3处填空:tt
13、请补充fun函数,该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。
第1处:char*fun(int n) 第2处:2
第3处填空:n%i==0或!(n%i)或0==n%i
14、请补充fun函数,该函数的功能是:依次取出字符串中所有小写字母,形成新的字符串,并取代原字符串。
第1处填空:*p或*p!='\0'或*p!=0
第2处填空:i++或++i或i+=1或i=i+1
第3处填空:'\0'或0
15、给定程序的功能是判断字符ch是否与串str中的某个字符相同;若相同,什么也不作,若不同,则插在串的最后。
第1处填空:!= 第2处填空:str[1]或*(str+1)
第3处填空:s,c
16、请补充fun函数,该函数的功能是:判断一个年份是否为闰年。
第1处填空:n%100!=0或n%100或0!=n%100
第2处填空:n%400==0或!(n%400)或0==n%400
第3处填空:flag
17、给定程序的功能是将n个人员的考试成绩进行分段统计,考试成绩放在a数组中,各分段的人数存到b数组中:成绩为60到69的人数存到b[0]中,成绩为70到79的人数存到b[1],成绩为80到89的人数存到b[2],成绩为90到99的人数存到b[3],成绩为100的人数存到b[4],成绩为60分以下的人数存到b[5]。
第1处填空:n 第2处填空:else
第3处填空:a,b
18、str为一个字符序列。请补充fun函数,该函数的功能是:查找str中值为x的元素,返回找到值为x的元素个数,并把这些值为x的元素下标依次保存在数组bb中。
第1处填空:*p==t或t==*p
第2处填空:bb[n++]=I 第3处填空:n
19、给定程序的功能是计算score中m个人的平均成绩aver,将低于aver的成绩放在below中,通过函数名返回人数。
第1处填空:score[i]或*(score+i)
第2处填空:below
第3处填空:below[i]或*(below+i)
20、给定程序的功能是求出能整除x且不是偶数的各整数,并放在数组pp中,这些除数的个数由n返回。
第1处填空:I 第2处填空:j
第3处填空:aa,&n
21、给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。
第1处填空:j++或++j或j+=1或j=j+1
第2处填空:s[i]=t1[i] 第3处填空:j
22、给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。
第1处填空:&& 第2处填空:0
第3处填空:s[j]或*(s+j)
23、在主函数中从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun的功能是:输出数组元素中小于平均值的元素。
第1处填空:int x[]或int*x
第2处填空:sum+=x[i]或sum=sum+x[i]
第3处填空:sum/n
24、函

数fun的功能是:从三个形参a,b,c中找出中间的那个数,作为函数值返回。
第1处:a 第2处:a 第3处:b
25、函数fun的功能是:逆置数组元素中的值。形参n给出数组中数据的个数。
第1处:n/2 第2处:I 第3处:a[n-i-1]
26、请补充fun函数,该函数的功能求能整除x,且是偶数的数,把这些数保存在数组bb,并按从大到小输出。
第1处:i=1 第2处:&&
第3处:--j或j-1
27、请补充fun函数,该函数的功能是:统计所有小于等于n(n>2)的素数的个数,素数的个数作为函数值返回。
第1处:j=2 第2处:I 第3处:j
28、程序的功能是计算y = 0! + 1! + 2! + 3! + 4! + …… + n!
第1处填空:1 第2处填空:s*i或i*s
第3处填空:0
第4处填空:s+fun(k)或fun(k)+s
29、请补充fun函数,该函数的功能是求不超过给定自然数的各偶数之和。
第1处填空:0第2处填空:i<=x或x>=i
30、请补充fun函数,该函数的功能是:把从主函数中输入的由数字字符组成的字符串转换成一个无符号长整数,并且倒序输出。结果由函数返回。
第1处填空:--i或i--或i-=1或i=i-1
第2处填空:s[i]-'0'
第3处填空:t*10+k或k+t*10或10*t+k或k+10*t
31、请补充fun函数,该函数的功能是:把从主函数中输入的字符串str2接在字符串str1后面。
第1处填空:*(p1+i)或p1[i]或*(p1+i)!=0或p1[i]!=0
第2处填空:*p2或p2[0]或*p2!=0或p2[0]!=0
第3处填空:*p2++
32、请补充fun函数,该函数的功能是求一维数组x[N]的平均值,并对所得结果进行四舍五入保留两位小数。
第1处填空:sum+=x[i]或sum=sum+x[i]
第2处填空:avg*1000或1000*avg
第3处填空:(avg+5)/10或(5+avg)/10
33、函数fun的功能是:将形参a所指数组中的前半部分元素中值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。
第1处填空:1 第2处填空:i
第3处填空:a[p+i]或*(a+p+i)
34、请补充fun函数,该函数的功能是:分类统计一个字符串中元音字母和其它字符的个数(不区分大小写)。
第1处填空:bb[i]=0或*(bb+i)=0
第2处填空:bb[5]++或++bb[5]或bb[5]=bb[5]+1或bb[5]+=1
第3处填空:p++;或++p;或p+=1;或p=p+1;
35、str是全部由小写字母字符和空格字符组成的字符串,由num传入字符串的长度。请补充fun函数,该函数的功能是:统计字符串str中的单词数,结果由变量num传回。每个单词之间都由空格隔开,并且字符串str开始不存在空格。
第1处填空:i<*num或*num>i
第2处填空:n++或++n或n+=1或n=n+1
第3处填空:*num=n
36、str是一个由数字和字母字符组成的字符串,由变量num传入字符串长度。请补充fun函数,该函数的功能是把字符串str中的数字字符转换成数字并存放到整型数组bb中,函

数返回数组bb的长度。
第1处填空:&& 第2处填空:s[i]-'0'
第3处填空:n
37、从键盘输入一组无符号整数并保存在数组xx[N]中,以整数0结束输入,要求这些数的最大位数不超过4位,其元素的个数通过变量num传入fun函数。请补充fun函数,该函数的功能是:从数组xx中找出个位和十位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由fun函数返回。
第1处填空:xx[i]%10
第2处填空:bb[n++]=xx[i]
第3处填空:n
38、请补充fun函数,该函数的功能是判断一个数的个位数字和百位数字之和是否等于其十位上的数字,是则返回"yes!",否则返回"no!"。
第1处填空:n/100%10 第2处填空:"yes!"
第3处填空:"no!"
39、请补充main函数,该函数的功能是:从一个字符串中截取前面若干个给定字符数的子字符串。其中,str1指向原字符串,截取后的字符串存放在str2所指的字符数组中,n中存放预截取的字符个数。
第1处填空:"%d",&n
第2处填空:str2[i]=str1[i];
第3处填空:str2
40、请补充main函数,该函数的功能是:从键盘输入一个字符串并保存在字符str1中,把字符串str1中下标为偶数的字符保存在字符串str2中并输出。
第1处填空:"%s",str1 第2处填空:%c
第3处填空:str2
41、请补充main函数,该函数的功能是:从键盘输入一个长整数,如果这个数是负数,则取它的绝对值,并显示出来。
? 例如,输入:-12345678,结果为:12345678。
第1处填空:"%ld",&n
第2处填空:n=-n;或n*=-1;
第3处填空:"%ld",n
42、请补充main函数,该函数的功能是:从字符串str中取出所有数字字符,并分别计数,并把结果保存在数组b中并输出,把其它字符保存在b[10]。
第1处填空:*p或p[0]
第2处填空:default:b[10]++;
第3处填空:p++;或p+=1;或p=p+1;或++p;
43、请补充fun函数,该函数的功能是:按‘0’到‘9’统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。
第1处填空:*p或*p!=0或0!=*p
第2处填空:bb[*p-'0']++或bb[*p-'0']+=1
第3处填空:num[j]=bb[i]
44、请补充fun函数,该函数的功能是:逐个比较a、b两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放在到c数组,形成一个新的字符串。
第1处填空:0 第2处填空:||
45、请补充fun函数,该函数的功能是:先将在字符串s中的字符按逆序存放到t串中,然后把s中的字符按正序连接到t串的后面。
?第1处填空:s1-i-1或s1-1-i
第2处填空:2*s1或s1*2
46、请补充fun函数,该函数的功能是:用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。
第1处填空:*k
第2处填空:s[i]>max或max

第3处填空:i
47、数组xx[N]保存着一组3位数的无符号正整数,其元素的个数通过变量num传入fun函数。请补充fun函数,该函数的功能是:从数组xx中找出个位和百位的数字相等的所有无符号整数,结果保存在数组yy中,其个数由fun函数返回。
第1处填空:xx[i]%10
第2处填空:bb[n++]=xx[i] 第3处填空:n
48、请补充fun函数,该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。
第1处填空:n>0或0第2处填空:n%10+'0'或'0'+n%10
第3处填空:str[i]='\0'或str[i]=0
49、请补充main函数,该函数的功能是求方程a*x*x+b*x+c=0的两个实数根。方程的系数a,b,c从键盘输入,如果判别式(disc=b*b-4*a*c)小于0,则要求重新输入a,b,c的值。
第1处填空:disc<0或0>disc
第2处填空:sqrt 第3处填空:sqrt
50、请补充fun函数,该函数的功能是在字符串的最前端加入n个*号,形成新串,并且覆盖。注意:字符串的长度最长允许为79。
第1处填空:s 第2处填空:*p++
第3处填空:*(p)或*p或*p!=0
51、请补充fun函数,该函数的功能是把从键盘输入的3个整数按从小到大输出。
第1处填空:x>y或y第2处填空:x>z或z第3处填空:y>z或z52、请补充main函数,该函数的功能是:先以只写方式打开文件"out52.dat",再把字符串str中的字符保存到这个磁盘文件中。
第1处填空:"out52.dat","w"
第2处填空:fputc(ch,fp)
第3处填空:fclose(fp)
53、请补充fun函数,该函数的功能是求出以下分数序列的前n项之和。和值通过函数值返回到main函数。
第1处填空:I 第2处填空:p->next=s
第3处填空:p->next
54、请补充fun函数,该函数的功能是比较字符串str1和str2的大小,并返回比较的结果。
第1处填空:*p1<*p2或*p2>*p1
第2处填空:*p1>*p2或*p2<*p1
第3处填空:'\0'或0
55、请补充fun函数,该函数的功能是:寻找两个整数之间的所有素数(包括这两个整数),把结果保存在数组bb中,函数返回素数的个数。
第1处填空:flag=1
第2处填空:j%i==0或0==j%i或!(j%i)
第3处填空:flag==1或1==flag
56、请补充main函数,该函数的功能是把文本文件B中的内容追加到文本文件A的内容之后。
第1处填空:&& 第2处填空:fputc(ch,fp1)
第3处填空:fclose(fp)
57、请补充fun函数,该函数的功能是:计算并输出下列多项式的值。
第1处填空:double 第2处填空:j
第3处填空:1.0/t或(double)1/t
58、请补充main函数,该函数的功能是,将保存在磁盘文件中的10个学生的数据中的第1、3、5、7、9个学生的数据输入计算机,并在屏幕上显示出来。
第1处填空:&n 第2处填空:i=1
第3处填空:f*=i或f=f*i或f=i*f
59、请补充main函数,该函数的功能是,计算

两个自然数n和m(m<1000)之间所有数的和。n和m从键盘输入。
第1处填空:sum=0
第2处填空:sum+=n或sum=sum+n
或sum=n+sum
第3处填空:ld
60、请补充fun函数,该函数的功能是把数组bb中的数按从大到小排列。数组的值及元素个数从主函数中输入。
第1处填空:ii
第2处填空:jj
61、请补充main函数,该函数的功能是,计算每个学生科目的平均分,并把结果保存在数组bb中。
第1处填空:bb[i]=0或*(bb+i)=0
第2处填空:bb[i]+=score[i][j]
或bb[i]=bb[i]+score[i][j]
或bb[i]=score[i][j]+bb[i]
62、请补充main函数,该函数的功能是:从键盘输入一组字符串,以‘*’结束输入,并显示出这个字符串。
第1处填空:"%c",&str[i]或"%c",str+i
第2处填空:str[i]!='*'或*(str+i)!='*'
第3处填空:"%c",str[j]或"%c",*(str+j)
63、已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体中,给定程序的功能是找出成绩最低的学生记录,通过形参返回主函数。
第1处填空:STU 第2处填空:h
第3处填空:h
64、请补充main函数,该函数的功能是:把字符串str1中的非空格字符拷贝到字符串str2中。
第1处填空:str1[i]!=''或''!=str1[i]
第2处填空:i++或++i或i+=1或i=i+1
65、请补充main函数,该函数的功能是:输出一个N*N矩阵,要求非周边元素赋值0,周边元素赋值1。
第1处填空:bb[i][j]=1
第2处填空:bb[i][j]=0
66、请补充main函数,该函数的功能是:把一个整数插入到一个已经按从小到大顺序排列的数组中。插入后,数组仍然有序。
第1处填空:j>i或i第2处填空:bb[j]=bb[j-1]
第3处填空:break
67、请补充main函数,该函数的功能是:把一个二维数组每行字符串最大的字符拷贝到字符数组s中。
第1处填空:p=str
第2处填空:p[i]++或++p[i]或p[i]+=1或p[i]=p[i]+1
第3处填空:s[i]='\0'或s[i]=0
68、请补充main函数,该函数的功能是:从键盘输入若干字符放到一个字符数组中,当按回车键时结束输入,最后输出这个字符数组中的所有字符。
第1处填空:break 第2处填空:'\0'或0
第3处填空:*p++
69、请补充main函数,该函数的功能是:从键盘输入两个字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意:str2的长度不大于str1,否则需要重新输入。
第1处填空:<
第2处填空:*p2或p2[0]
第3处填空:str1
70、给定程序功能是用冒泡法对6个字符串进行排序。
第1处填空:*(pstr+j)或pstr[j]
第2处填空:pstr[j]或*(pstr+j)
第3处填空:p
71、给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。
第1处填空:std[3]或std[]或*std
第2

处填空:PERSON 第3处填空:std
72、请补充main函数,该函数的功能是:计算三个学生各科的平均分。
第1处填空:N 第2处填空:M
第3处填空:bb[i]/N或*(bb+i)/N
73、请补充main函数,该函数的功能是:输出一个N*N矩阵,要求非对角线上的元素赋值0,对角线元素赋值1。
第1处填空:bb[i][j]=0 第2处填空:1
第3处填空:j==n-1-i或j==n-i-1
74、给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。
第1处填空:*std或std[0]
第2处填空:std[i].age
第3处填空:https://www.wendangku.net/doc/a517207954.html,
75、请补充main函数,该函数的功能是:求1+2!+3!+…+N!的和。
第1处填空:&n 第2处填空:t*i或i*t
第3处填空:s+t或t+s
76、请补充fun函数,该函数的功能是:把字符串str中的字符按字符的ASCII码降序排列,处理后的字符串仍然保存在原串中,字符串及其长度作为函数参数传入。
第1处填空:i
第2处填空:s[j]=s[i]
77、请补充main函数,该函数的功能是:如果数组aa的前一个元素比后一个元素小,则把它保存在数组bb中并输出。
第1处填空:N-1
第2处填空:bb[n++]=aa[i]
第3处填空:i,bb[i]
78、请补充fun函数,该函数的功能是:把字符的ASCII码为偶数的字符从字符串str中删除,结果仍然保存在字符串str中。字符串str从键盘输入,其长度作为参数传入fun函数。
第1处填空:fun(char s[],int n)或fun(char*s,int n) 第2处填空:j=0
第3处填空:s[j]='\0'或s[j]=0
79、请补充fun函数,该函数的功能是把数组aa中的偶数元素按原来的先后顺序放在原数组后面。
第1处填空:aa[i]%2==0或0==aa[i]%2或aa[i]%2 第2处填空:ii
80、请补充main函数,该函数的功能是:把一维数组中的元素逆置。结果仍然保存在原数组中。
第1处填空:--i或i--或i-=1或i=i-1
第2处填空:bb[j]=bb[i]
81、给定程序中,函数fun的功能是:计算N*N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。注意:要求先累加主对角线元素中的值,然后累加反向对角线元素中的值。
第1处填空:sum=0 第2处填空:t[i][i]
第3处填空:1
82、请补充main函数,该函数的功能是:打印出1至1000中满足个位数字的立方等于其本身的所有数。本题的结果为:1 64 125 216 729。
第1处填空:i%10
第2处填空:g*g*g==i或i==g*g*g
83、请补充main函数,该函数的功能是:从键盘输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。结果仍然保存在原串中。
第1处填空:break;
第2处填空:i++或++i或i+=1或i=i+1
第3处填空:'\0'或0
84、请补充main函数,该函数的功能是:输出方程组A+B=52,A+2B=60的一组正整

数解。本题的结果是:A=44,B=8。
第1处填空:&& 第2处填空:i,j
85、给定程序中,函数fun的功能是:有N*N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。
第1处填空:[N] 第2处填空:t[i][j]
第3处填空:t[j][i]
86、给定程序中,函数fun的功能是:将N*N矩阵中元素的值按列右移1个位置,右边被移出矩阵的元素绕回左边。
第1处填空:N 第2处填空:N-1
第3处填空:0
87、请补充main函数,该函数的功能是:打印出满足个位上的数字、十位上的数字和百位上的数字都相等的所有三位数。本题的结果为:111 222 333 444 555 666 777 888 999。
第1处填空:&& 第2处填空:g+
88、请补充fun函数,该函数的功能是:返回字符数组中指定字符的个数,指定字符从键盘输入。
第1处填空:s[i]或s[i]!=0或0!=s[i]
第2处填空:s[i]==ch或ch==s[i]
第3处填空:return n
89、从键盘输入一组小写字母,保存在字符数组str中。请补充fun函数,该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。
第1处填空:s[i]!='\0'或s[i]或s[i]!=0
第2处填空:32或'a'-'A'
第3处填空:i++或++i或i+=1或i=i+1
90、人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号唯一。函数fun的功能是:找出指定编号人员的数据,作为函数值返回,由主函数输出,若指定编号不存在,返回数据中的编号为空串。
第1处填空:STU 第2处填空:std[i].num
第3处填空:std[i]
91、请补充fun函数,该函数的功能是:求100(不包括100)以内能被2或3整除,但不能同时被2和3整除的自然数。结果保存在数组bb中,fun函数返回数组bb元素的个数。
第1处填空:i=1,j=0或j=0,i=1
第2处填空:bb[j++]=I
第3处填空:return j
92、请补充main函数,该函数的功能是:把字符串str中的字符向前移动一位,原来的第一个字符移动到字符串尾,结果仍然保存在原字符串中。
第1处填空:str[i+1]或str[i+1]!='\0'或str[i+1]!=0
第2处填空:str[i]=ch
93、请补充fun函数,该函数的功能是:交换数组aa中最大和最小两个元素的位置,结果重新保存在原数组中,其他元素位置不变。注意数组aa中没有相同元素。
第1处填空:aa[max]aa[max]
第2处填空:aa[min]>aa[i]或aa[i]第3处填空:aa[max]=aa[min]
94、请补充fun函数,该函数的功能是:删除字符数组中比指定字符小的字符,指定字符从键盘输入,结果仍保存在原数组中。
第1处填空:i++或++i或i+=1或i=i+1
第2处填空:s[j++]=s[i]
第3处填空:s[j]='\0'或s[j]=0
95、给定程序功能是计

算S=f(-n)+f(-n+1)+……+f(0)+f(1)+f(2)+……+f(n)的值。
第1处填空:0.0或0或(double)0
第2处填空:n 第3处填空:s
96、请补充fun函数,该函数的功能是:从键盘输入一个下标n,把数组aa中比元素aa[n]小的元素放在它的左边,比它大的元素放在它的右边,排列成的新数组仍然保存在原数组中。
第1处填空:aa[k++]=t或aa[k]=t,k++或aa[k]=t;k++
第2处填空:ii
97、给定程序的功能是将未在字符串s中出现,而在字符串t中出现的字符,形成一个新的字符串放在u中,u中字符按原字符串中字符顺序排序,但去掉重复字符。
第1处填空:break 第2处填空:t[i]
第3处填空:u[ul]
98、数组str全由大小写字母字符组成。请补充fun函数,该函数的功能是:请把str中的字母转换成紧接着的下一个字母,如果原来的字母为'z'或'Z',则相应地转换成'a'或'A',结果仍保存在原数组中。
第1处填空:s[i]!='\0'或s[i]或s[i]!=0
第2处填空:25 第3处填空:1
99、请补充main函数,该函数的功能是:
求1至100(不包括100)以内所有素数的平均值。
第1处填空:j%i==0或!(j%i)或0==j%i
第2处填空:flag==1或flag或1==flag
第3处填空:aver/n
100、请补充fun函数,该函数的功能是:把字符下标能被2或3整除的字符从字符串str中删除,把剩余的字符重新保存在字符串str中。字符串str从键盘输入,其长度作为参数传入fun函数。
第1处填空:k=0 第2处填空:||
第3处填空:s[k]='\0'或s[k]=0


相关文档
相关文档 最新文档