中易网

C语言编程!全组合问题:从n个数中任取k个数的所有组合之积的和

答案:3  悬赏:0  
解决时间 2021-02-15 04:14
C语言编程!全组合问题:从n个数中任取k个数的所有组合之积的和
最佳答案
#include "stdio.h"
void main()
{
int i,j;
int k;
int sum=0;
int s[10]={1,2,3,4,5,6,7,8,9,10};
printf("请输入求和的个数:k=");
scanf("%d",&k);
printf("请输入你想为那几个数求和:");//只能在定义的数组中选择
for(i=0;i<k;i++)
{
scanf("%d",&s[i]);
}

for(i=0;i<k-1;i++)
{
for(j=i+1;j<k;j++)
{
sum+=s[i]*s[j];
}
}
printf("求和的结果是:\n");
printf("%d",sum);
}
全部回答
#include <stdio.h> #define MAX 4 #define SUB 2 int num[MAX] = { 1, 2, 3, 4 }; int mul = 1; int total = 0; void GetMul(int n, int s) { if (s == SUB) { printf("One Product is %d.\n", mul); total += mul; return; } else { if (n < MAX) { mul = mul*num[n]; GetMul(n+1, s+1); mul = mul/num[n]; GetMul(n+1, s); } } } void main(void) { GetMul(0, 0); printf("The Total Result is %d.\n", total); } 建议举一反三
C语言编程问题有15个自然数1-15,取任意六个数,组成一个组合,它必须满足五个数中可以有相同的数: #include
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的养老保险交了一年现在想退保钱能取出来么
紫云祥茶庄这个地址在什么地方,我要处理点事
男主用风能力的漫话, 他们一族都可以使用风
芜湖市依尊制衣厂我想知道这个在什么地方
狼烟四起的近义词
敲胆筋敲了5天怎么大腿一点都没变小?都敲红
水富县两碗镇群众体育健康指导站在哪里啊,我
阳光人寿小苹果少儿保险交满十年可领多少钱出
45岁辞职创业,有风险吗?
汽车空调充氟利昂的气压是多少?打压和抽空一
广州市番禺东方中医门诊
己签一年劳动合同,干了三月个公司要辞退员工,
《马拉之死》是谁的作品?
十八丘在哪里啊,我有事要去这个地方
谁能邦我介绍几位真正的,古钱币收藏家。
推荐资讯
宝素梵雅地址有知道的么?有点事想过去
求一个LM盗贼开锁技能1-375的线路(要求详细
今天吃了面条,到了晚上拉大便把面条拉出来了
帮我出出主意,我想进一家企业
如何用善和蛟作为第一个字写墓碑的对联?
求田螺汉子的文 百度云
眉县教育局家属楼在什么地方
金巷超市这个地址在什么地方,我要处理点事
幸福树名门家电分店这个地址在什么地方,我要
北京同仁堂制药有限公司出的通窍耳聋丸在北京
贷款还不了可以分期还吗我有一笔货款昨天还二
200个腌咸鸭蛋盐的比例
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?