1 请补充fun函数,fun函数的功能是求n的阶乘。
空1:n>1 空2:n-1 空3:1
2 请在fun函数的横线填写若干表达式,使从键盘上一个整数n,输出斐波契数列。空1:n==0 空2:n==1 空3:fun(n-1)+fun(n-2)
3 请补充函数fun(char*s),该函数的功能是把字符串中的内容逆置。
空1:n-- 空2:s[i]=s[n] 空3:s[n]=t
4 请补充函数fun,它的功能是:计算并输出n(包括n)以内能被3或7整除的所有自然数的倒数之和。
空1:i<=n 空2:|| 空3:1.0
5 给定程序的功能是求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的圆面积。
空1:r*r 空2:&x 空3: x
6 给定程序的功能是计算并输出下列级数的前N项之和SN(N为下标),直到SN大于q为止,q的值通过形参传入。
空1:<= 空2:n++ 空3:return s
7 函数fun的功能是:统计长整数n的各位上出现数字1.2.3的次数,并通过外部(全局)变量c1.c2.c3返回主函数。
空1:n%10 空2:break 空3:break
8 请补充main函数,该函数的功能是:从键盘输入一组整数,使用条件表达式最大的整数。当输入的整数为0时结束。
空1:&num[i] 空2:max<num[i]? 空3:num[i]!=0
9 给定程序的功能是分别统计字符串中大写字母和小写字母的个数。
空1:(*a)++ 空2:(*b)++ 空3:upper,lower
10 请补充main函数,该函数的功能是:从键盘输入3个整数,然后出最大的数并输出。
空1:max=a 空2:max=b 空3:max=c
11 给定程序中,函数的fun的功能是:把形参s所指字符串中下标为奇数的字符串右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动。
空1:1 空2:s[k] 空3:c
12 请补充fun函数,该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。
空1:tt[i]<='z' 空2:32 空3:tt
13 请补充fun函数,该函数的功能是判断一个数是否为素数是,函数的返回字符串:"yes!",否则函数返回字符串:"no!",并在主函数中输出。
空1:char*fun(int n) 空2:2 空3:n%i==0
14 请补充fun函数,该函数的功能是:依次取出字符串中所有小写字母,形成新的字符串,
并取代原字符串。
空1:*p 空2:i++ 空3:0
15 给定程序的功能是判断字符ch是否与串str中的某个字符相同,若相同什么也不做,若不同则插在串的最后。
空1:!= 空2:str[1] 空3:s,c
16 请补充fun函数,该函数的功能是:判断一个年份是否为闰年。
空1:n%100!=0 空2:n%400==0 空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 空2:bb[n++]=i 空3:n
19 给定程序的功能是计算score中m个人的平均成绩aver的成绩放在below中,通过函数名返回人数。
空1:score[i] 空2:below 空3:below[i]
20 给定程序的功能是求出能整除x且不是偶数的各整数,并放在数组pp中,这些除数的个数由n返回。
空1:i 空2:j 空3:aa,&n
21给定程序中。函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。
空1:j++或++j 空2:s[i]=t1[i] 空3:j
22给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。
空1:&& 空2:0 空3:s[j]
23在主函数中从键盘输入若干数放入数组x中,用0结束输入但不计入数组。
空1:int*x 空2:sum=sum+x[i] 空3:sum/n
24函数fun的功能是:从三个形参a,b,c中出中间的那个数,作为函数值返回。
空1:a 空2:a 空3:b
25函数fun的功能是:逆置数组元素中的值。
空1:n/2 空2:i 空3:a[n-i-1]
26请补充fun函数,该函数的功能是求能整除x,且是偶数的数,把这些数保存在数组bb,并按从大到小输入。
空1:i=1 空2:&& 空3:--j
27请补充fun函数,该函数的功能是:统计所有小于等于n(n>2)的素数的个数,素数的个数作为函数值返回。
空1:j=2 空2:j 空3:j
28程序的功能是计算s= 注意:部分源程序给出如下。
空1: 1 空2:s*i 空3:0 空4:fun(k)+s
29请补充fun函数,该函数的功能是求不超过给定自然数的各偶数之和。
空1: 0 空2:i<=x
30请补充fun函数,该函数的功能是:把从主函数中输入的由数字字符组成的字符串转换成一个无符号长整数,并且倒序输出。
空1:--i 空2:s[i]-'0' 空3:k+10*t
31请补充fun函数,该函数的功能是:把从主函数中输入的字符串str2接在字符串str1后面。
空1:*(p1+i) 空2:*p2 空3:*p2++
32请补充fun函数,该函数的功能是求一维数组x[N]的平均值,并对所得结果进行四舍五入保留两位小数。
空1:sum+=x[i] 空2:1000*avg 空3:(avg+5)/10
33函数fun的功能是:将形参a所指数组中的前半部分元素的值和后半部分元素的值对换。
空1: 1 空2:i 空3:a[p+i]
34请补充fun函数,该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。
空1: bb[i]=0 空2:bb[5]++ 空3:p++
35str是全部由小写字母字符和空格字符组成的字符串,由num传入字符串的长度,请补充fun函数,该函数的功能是:统计字符串str中的单词数,结果由变量num传回。
空1: i<*num 空2:n++ 空3:*num=n
36str是一个由数字和字母字符组成的字符串,由变量num传入字符串的长度,请补充fun函数,该函数的功能是把字符串str中的数字字符转换成数字并存放到整形数组bb中,函数返回数组bb的长度。
空1: && 空2: s[i]-'0' 空3:n
37从键盘输入一组无符号整数并保存在数组xx[N]中,以整数0结束输入,要求这些数的最大位数不超过4位。其元素的个数通过变量num传入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请补充mian函数,该函数的功能是:从一个字符串中截取前面若干个给定字符数的子字
符串。
空1:"%d",&n 空2:str2[i]=str1[i]; 空3:str2
40请补充mian函数,该函数的功能是:从键盘输入一个字符串并保存在字符str1中,把字符串str1中下标为偶数的字符保存在字符串str2中并输出。
空1:"%s",str1 空2:%c 空3:str2
41 请补充mian函数,该函数的功能是:从键盘输入一个长整数,如果这个数是负数,则取它的绝对值,并显示出来。
空1:"%ld",&n 空2:n=-n;或n=-1; 空3:"%ld",n
42 请补充mian函数,该函数的功能是:从字符串str中取出所有数字字符,并分别计数,并把结果保存在数组b中并输出,把其他字符保存在b[10]中。
空1:*p或p[0] 空2:default: b[10] ++; 空3:p++;
43 请补充fun数,该函数的功能是:按'0'到'9'统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。
空1:*p 空2:bb[*p-'0']++ 空3:num[j]=bb[i]
44 请补充fun数,该函数的功能是:逐个比较a,b两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放在到c的数组中,形成一个新的字符串。
空1:0 空2:||
45 请补充fun数,该函数的功能是:先将在字符串S中的字符按逆顺序存放到t串中,然后把s中的字符按正顺序连接到t串的后面。
空1:s1-i-1 空2:2*s1
46 请补充fun数,该函数的功能是:用来求出数组的最大元素在数组中的下标并存放在K所指的存储单元中。
空1:*k 空2:s[i]>max 空3:i
47 数组XX[N]保存着一组3位数的无符号正整数,其元素的个数通过变量num传入fun函数。请补充fun数,该函数的功能是:从数组xx中出个位和百位的数字相等的所有字符无符号整数,结果保存在数组yy中,其个数由fun函数返回。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论