云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 程序填空

程序填空

  • 62 次阅读
  • 3 次下载
  • 2025/6/2 12:40:56

二、程序填空

1. 功能:下面的程序是求1!+3!+5!+……+n!的和。 ( s=0 ) ( i=i+2 ) ( j<=I ) ( f=f*j )

2. 功能:以下程序是用选择法对10个整数按升序排序。 ( #define N 10 ) ( k=i ) ( j

3. 功能:以每行5个数来输出300以内能被7或17整除的偶数,并求出其和。 ( n=0 ) ( i< 300 ) ( i%7==0 || i==0) ( n%5==0) 4. 功能:求100-999之间的水仙花数

( k=0 ) ( j=m ) ( return(1) ) ( fun(i) ) 5. 功能:产生并输出杨辉三角的前七行。

( a[i][i]=1 ) ( i ) ( a[i-1][j]+a[i-1][j-1] ) ( j<=i )

6. 功能:输出100到1000之间的各位数字之和能被15整除的所有数,输出时每10个一行。( k=0 ) ( n ) (while(n>0) ) ( printf(“\\n”); )

7.功能:分别求出一批非零整数中的偶数、奇数的平均值,用零作为终止标记。 ( x!=0 ) ( else ) ( scanf(\ ( av2=s2/j )

8. 功能:产生10个[30,90]区间上的随机整数,然后对其用选择法进行由小到大的排序。 ( int t) ( k=i ) ( a[j]

9. 功能:删除字符串中的指定字符,字符串和要删除的字符均由键盘输入 ( str ) ( str[i] ) ( str[k]=str[i] ) ( str[k]=?\\0? ) 10. 功能:将一个数组中的元素按逆序存放

( k++ ) ( a[k]=a[N-1-k] ) ( a[N-1-k]=s ) ( printf )

11. 功能:是将两个字符串连接为一个字符串,不许使用库函数strcat。 ( for(j=0;s1[j];j++) ) ( s2[i] ) ( ?\\0? ) ( JOIN(str1str2) ) 12. 功能:求两个非负整数的最大公约数和最小公倍数。 ( r!=0) ( r=m%n ) ( n ) ( gcd, lcm )

13. 功能:将一个字符串中的前N个字符复制到一个字符数组中去, 不许使用strcpy函数。 ( str1 ) ( i

15. 功能:统计一个字符串中的字母、数字、空格和其它字符的个数。 ('0'<=s[i]&&s[i]<='9' ) (s[i]==' ' )( void fun(char s[],int b[]) )( fun( s1,a) ) 16. 功能:用冒泡法对数组a 进行由小到大的排序

( ja[i+1] )( fun(a,10) )

17. 功能:计算并输出500以内最大的10个能被13或17整除的自然数之和

( int k )(mc<10 )( k==0 )( return m)

18. 功能:计算并输出high以内最大的10个素数之和,high由主函数传给fun函数,high

的值为100,则函数的值为732。

( n<10 ) ( high%j==0 ) ( return(sum) )

19. 功能:将s所指字符串的正序和反序进行连接,形成一个新串放在t 所指的数组中

(strlen(s) ) ( i++ ) ( d+i ) ( d+d)

20. 功能:输入三个整数x,y,z,请把这三个数由小到大输出 ( t=x;x=y;y=t;) ( t=x;x=z;z=t;) ( t=y;y=z;z=t;)

21. 功能:写一个函数,求一个字符串的长度,在main函数中输入字符串并输出其长度

( str ) ( int length ) ( n++ ) ( p++ ) 22. 功能:数组名作为函数参数,求平均成绩

( a ) ( av ) ( &sco[i] ) ( sco )

23. 功能:百马百担问题:有100匹马,驮100担货,大马驮三担,中马驮2担,两匹小马驮一担,求大、中、小马各多少匹?

( 3 ) ( 2 ) ( hm ) ( hl )

24. 功能:百鸡问题:100元买100只鸡,公鸡一只5元钱,母鸡一只3元钱,小鸡一元钱三只,求100元钱能买公鸡、母鸡、小鸡各多少只?

( hens ) ( 33 ) ( hens++ ) ( cocks++ )

25. 功能:从读入的整数数据中,统计大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序中用变量i统计大于零的整数个数,用变量j统计小于零的整数个数。

( i+1) ( j+1 ) ( &n ) 26. 功能:计算圆周率的近似值

1. (pi ) ( fabs(t) ) ( 4 )

27. 功能:计算平均成绩并统计90分以上人数。

( 0 ) ( scanf ) ( continue )

28. 功能:找出数组中最大值和此元素的下标,数组元素的值由键盘输入。

( &a[i] ) ( p-a ) ( > ) ( *s )

29.功能:求出二维数组中的最大元素值 (array[3][4] )( max=

array[i][j] )( max_value(3,4,a) )

30. 功能:先将在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序连接到t串的后面。

( strlen(s) ) ( s[s1-1-i] ) ( ‘\\0’ ) (\

31. 功能:已知X、Y、Z分别表示0~9中不同的数字,编程求出使算式 XXXX+YYYY+ZZZZ=YXXXZ成立时X、Y、Z的值,并要求打印该算式。 ( x<10 ) ( || ) ( 10000*y ) ( 10000*y+1110*x+z )

32. 功能:算式:?2*7?=3848中缺少一个十位数和一个个位数。编程求出使该算式成立时的这两个数,并输出正确的算式。

( x<10) ( y=0 ) ( (10*x+2)*(70+y) ) ( 10*x+2,70+y )

33. 功能:在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。

( &score ) ( scare>max ) ( scare

34. 功能:输出1到100之间每位数的乘积大于每位数的和的数。例如:数字26,数位上数字的乘积12大于数字之和8。

( m=n ) ( m>0 ) ( m=m/10 )

35. 功能:输出Fibonacci数列的前15项,要求每行输出5项。 Fibonacci数列:1,1,2,3,5,8,13...........

( fib ) ( fib[i-1]+fib[i-2] ) ( (i%5==4 )

36. 功能:一个自然数被 8 除余 1 ,所得的商被 8 除也余 1 ,再将第二次的商被8 除后余7 ,最后得到一个商为a。又知这个自然数被17除余4 ,所得的商被17除余15,最后得到一个商是a的2倍。编写程序求这个自然数。

( a=n/8 ) ( break ) ( i++ )

搜索更多关于: 程序填空 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

二、程序填空 1. 功能:下面的程序是求1!+3!+5!+……+n!的和。 ( s=0 ) ( i=i+2 ) ( j<=I ) ( f=f*j ) 2. 功能:以下程序是用选择法对10个整数按升序排序。 ( #define N 10 ) ( k=i ) ( j

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com