08年计算机填空

发布 2023-06-14 13:19:28 阅读 3913

填空题:::

1,请补充fun函数,fun函数的功能是求n的阶乘。

第1 处填空:n > 1 或1 < n

第2 处填空:n -1

第3 处填空:1 或11 或ll

2,请在函数fun的横线上填写若干表达式,使从键盘上输入一个整数n,输出斐波纳契数列。第1 处填空:n ==0或0==n或!n

第2 处填空:n ==1或1 ==n

第3 处填空:fun ( n -l ) fun ( n -2 )或fun ( n -2 ) fun ( n -l )

3,请补函数fun(char*s),该函数的功能是把字符串中的内容逆置。第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 ) l

5,给定程序的功能是求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的圆面积。

第1 处填空:r * r

第2 处填空:& x

第3 处填空:x

6,给定程序的功能是计算并输出下列级数的前n项之和sn,直到sn大于q为止,q 的值通过形参传入。sn=2/1+3/2+4/3+…+n+1)/n

第1 处填空:<=

第2 处填空:n ++或n+=1或n =n + l

第3 处填空:return s 或return ( s )

7,函数fun的功能是:统计长整数n的各位上出现数字的次数,并通过外部变量c1、c2、c3返回主函数。

第1 处填空:n % 10

第2 处填空:break

第3 处填空:break

8,请补充main函数,该函数fun的功能是:从键盘输入一组整数,使用条件表达式找出最大的整数。当输入的整数为0时结束。

第l 处填空:& num [ i ]或num + i

第2 处填空:max < num [ i ] 或num [ i ]>max ?

第3 处填空:num [ i ] o 或o !=num [ i ]

9,给定程序的功能是分别统计字符串中大写字母和小写字母的个数。

第1 处填空:( a ) 或++ a )或*a =*a + 1 或*a +=1

第2 处填空:( b ) 或++ b )或*b =*b + 1 或*b +=1

第3 处填空:upper , lower

10,请补充main函数,该函数fun的功能是:从键盘输3个整数,然后找出最大的数并输出。

第1 处填空:max=a

第2 处填空:max=b

第3 处填空:max =c

11,给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动。

第1 处填空:1

第2 处填空:s [ k ]或*( s + k )

第3 处填空:c

12,请补充fun函数,该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。

第l 处填空:tt [ i ] z' 或'z'> tt [ i ]

第2 处填空:32或‘a’-'a'

第3 处填空:tt

13,请补充fun函数,该函数的功能是判断一个数是否为素数。该数是素数是,函数返回字符串:”yes!”,否则函数返回字符串:”no!”,并在主函数中输出。

第l 处填空: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 '或o

15,给定程序的功能是判断字符ch是否与串str中的字符相同,若相同什么也不做,若不同则插在串的最后。

第1 处填空:!=

第2 处填空:str [ l ]或*( str + l )

第3 处填空:s , c

16,请补充fun函数,该函数的功能是:判断一个年份是否为闰年。

第l 处填空:n % 100 !=o 或n % 100 或o !=n % 100

第2 处填空:n % 400 -o 或!( n % 400 )或o -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 处填空:e1se

第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个人的平均成绩**er,将低于**er的成绩放在below中,通过函数名返回人数。

第l 处填空: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 + l

第2 处填空:s[ i ]=tl [ i ]

第3 处填空:j

22,给定程序中,函数fun的功能是:在形参s 所指字符串中的每个数字字符之后插入一个*号。

第1 处填空:&&

第2 处填空:0

第3 处填空:s[j]或 *(s + j )

23,在主函数中从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun的功能是:输出数组元素中小于平均值的元素。

第l 处填空: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,程序的功能是计算s=nξk=0k!

第1 处填空:1

第2 处填空:s * i 或i * s

第3 处填空:0

第4 处填空:s + fun ( k )或fun ( k ) s

29,请补充fun函数,该函数的功能是求不超过给定自然数的各偶数之和。

第1 处填空:0

第2 处填空:i <=或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后面。

第l 处填空:*(pl+i)或pl[i]或*(pl+i)!=0或pl[i]!=0

第2 处填空:*p2 或p2 [o]或*p2!=0或p2 [0] !0

第3 处填空:* p2 ++

32,请补充fun函数,该函数的功能是求一维数组x[n]的平均值,并对所得结果进行四舍五入保两位小数。

第l 处填空:sum +=x[i]或sum =sum + x[i]

第2 处填空:**g * 1000 或1000 * **g

第3 处填空:(**g+5)/l0 或(5+**g)/l0

33,函数fun的功能是:将形参a 所指数组中的前半部分元素的值和后半部分元素的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。

第1 处填空:1

第2 处填空:i

第3 处填空:a[p+i]或*(a+p+i)

34,请补充fun函数,该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数。

第l 处填空:bb[i]=0或*(bb+i)=0

第2 处填空:bb[5]+ 或++ bb[5]或bb[5]=bb[5]+l 或bb[5]+=l

第3 处填空:p++ 或++ p ;或p+=l ;或p =p + l ;

35,str是全部由小写字母字符和空格字符组成的字符串,由num传入字符串的长度,请补充fun函数,该函数的功能是:统计字符串str中的单词数,结果由变量num传回。每个单词之间都由空格隔开,并且字符串str开始不存在空格。

08年计算机一级a

上海市计算机等级考试一级2008年a套选择题 单选 1.一般来说,在计算机存储体系结构中,下列存储器中存储容量最大的是。abcdcachu盘硬盘内存储器。j a是一种应用软件计算机设备计算机语言数据库。如果一台主机的ip地址为192.168.0.10,那么这台主机的ip地址属于a类地址b类地址c类地...

08年职称计算机考试计算机基础

2008 12 10 17 22 00 环球网校频道 职称计算机。计算机基础。一 是非题。当dos系统启动后,所有dos命令都驻留在内存中。错 计算机病毒具有传染性 破坏性 针对性 变种性和潜伏性等特点。对 dos的内部命令在系统启动时装入内存并且长驻于内存。对 在计算机中,若干个字节叫做一个字。错...

2023年计算机

2010年全国计算机二级考试公共基础知识模拟试题及答案精选 四 1 算法的空间复杂度是指 d a.算法程序的长度。b.算法程序中的指令条数。c.算法程序所占的存储空间。d.算法执行过程中所需要的存储空间。2 下列关于栈的叙述中正确的是 d a.在栈中只能插入数据。b.在栈中只能删除数据。c.栈是先进...