中国海洋大学上机考试题2016春季学期 答案2333(8)

时间:2025-07-15

gets(x);

fun(x);

puts(x);

return 0;

}

#include<stdio.h>

void fun(char *a,char *b)

{

int i,j;

for(i=0,j=0;a[i];)

{

b[j++] = a[i++];

if(!(i%3))

b[j++] = '#';

}

b[j] = '\0';

}

void main()

{

char x[80],y[120];

gets(x);

fun(x,y);

puts(y);

}

12. 编写函数int fun(int k),功能:从5个红球, 6个白球,7个黑球中任意取出k(2≤k≤18)个

球作为一组进行组合。在每组中,可以没有红球和白球,但必须要有黑球。不同组合的数目作为函数值返回。例如,若k为8时,正确的组合数是31;若k为2时,正确的组合数是3;或k为3时,正确的组合数是6 。

#include<stdio.h>

int fun(int k)

{int i,j,l,n=0;

for(i=1;i<=7;i++)

{ for(j=0;j<=6;j++)

{ for(l=0;l<=5;l++)

if(k==i+j+l) n++;

}

}

return(n);

}

int main()

{int x,n;

scanf("%d",&x);

n=fun(x);

printf("n=%d\n",n);

return 0;

8

中国海洋大学上机考试题2016春季学期 答案2333(8).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219