scanf("%d,%d",&a,&b)在c语言所代表的含义,在C语言中,有语句“inta,b;scanf("a=%db=%d",&a,&b);”,下.._简答题试题答案...

[说明]

某班有n个同学,学号分别为1,2,…,n。为了每天指派若干个同学值日,他们放弃传统单调的轮留值日,别出心裁采用“定和值日”法:每天所指派值日同学的学号之和须等于其班号m(n<m<n(n+1)/2)并且规定:不允许任何两天值日的同学完全一样。

编程使n个同学按定和m值日(正整数n、m均从键盘输入,约定n<50,m<100),求出可持续的值日天数f(n,m)。运行程序,具体求出f(19,98)的值。

[函数]

main ()

{

int b, p, i , m, n, k;

static int a[51][101]:

long s=0;

printf (" 请输入学生人数;");

scanf ("%d", &n );

printf (" 请输入定和值: ");

scanf ("%d", &m );

a[1][0]=1; a[1][1]=1; /* 数组元素赋初值*/

for ((1); j<=n; j++)

{

for (i=j;(2); i++) /* 计算 a (2, m),…, a(n, m)*/

{

(3);

b=0,

for (k=1 k<j-1; k++

(4);

a[j][i]=b; }

(5); } /* 求和s 为所求结果*/

printf (" ");

printf ("f (%d, %d ) =%1d\n", n, m, s );

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值