1樓:匿名使用者
**如下:
#include
//要求六個數字相加的和
#define aim 39
int main(){
int number[10]; //用來存放1到10int su[6];
int i,sum,j=0,k,flag=1;
for(i=0;i<10;i++)
number[i]=i+1;
for(i=0;i<6;i++)
su[i]=0;
for(su[0]=0;su[0]<10;su[0]++)for(su[1]=0;su[1]<10;su[1]++)for(su[2]=0;su[2]<10;su[2]++)for(su[3]=0;su[3]<10;su[3]++)for(su[4]=0;su[4]<10;su[4]++)for(su[5]=0;su[5]<10;su[5]++)//j++;
//printf("%d\t",j);
sum=0;
for(i=0;i<6;i++)
sum+=number[su[i]];
//printf("%d\t",sum);
//如果相加的和滿足要求則輸出組合
if(sum==aim){
//判斷六個數字之中是否有重複的,並且排除排列順序不同的組合for(k=0;k<6;k++)
for(i=k+1;i<6;i++)
if(number[su[i]]<=number[su[k]])flag=0;
if(flag==1){
for(i=0;i<6;i++)
printf("%d ",number[su[i]]);
j++;
printf("\n");
flag=1;
printf("總共有%d個滿足要求的組合\n",j);
return 0;
其中巨集定義#define aim後面的數字為需要的總和本**選出的組合中數字不能重複
和為39的組合執行結果如下:
2樓:匿名使用者
有這樣一個問題,如果是從1-10中任意選擇6個數相加的話,是不可能到達50的,除非是重複選擇。**如下:
#include
#include
void main(void)
; int c[10000][6];
int m=0;
for(b[0]=0;b[0]<10;b[0]++)for(b[1]=0; b[1]<10; b[1]++)for(b[2]=0; b[2]<10; b[2]++)for(b[3]=0; b[3]<10; b[3]++)for(b[4]=0; b[4]<10; b[4]++)for(b[5]=0; b[5]<10; b[5]++)}}getch();
if(m==0)
printf("沒有和為50的組合\n");
for(int i=m;i>0;i--)
for(int j=0;j<6;j++)}
3樓:
這6個數字能重複吧,否則也加不到50
c語言程式設計問題:輸出100以內個位數為6且能被3整除的所有數。 30
4樓:小夏在深圳
輸出100以內個位數為6且能被3整除的所有數的源**如下:
#include
int main()
return 0;
}擴充套件資料1、#include 就是一條預處理命令, 它的作用是通知c語言編譯系統在對c程式進行正式編譯之前需做一些預處理工作。
2、printf()是格式輸出函式,它的功能就是在螢幕上輸出指定的資訊return是函式的返回值,根據函式型別的不同,返回的值也是不同的。
3、main函式又叫主函式,main函式是c語言程式的入口,程式是從main函式開始執行的,一個c語言程式中只能有一個main函式。
5樓:
#include
main()
}擴充套件資料用for迴圈輸出1-1000內能被5整除的數字,且每行輸出三個public class divisionif (i%15==0)}}}
6樓:防禦
#include
main()}
7樓:萢萢
這樣:#include
main()}
8樓:匿名使用者
#include
void main()
*****************if語句的條件一定要用括起來!}}
9樓:匿名使用者
if(i%10==6&&i%3==0); //把這個分號去掉
C語言程式設計,c語言程式設計
呵呵你們些傢伙就為了分數,有什麼用?人家的問題又不給他解決,我是c語言沒學好,只能心有餘而力不足了!給我200分行嗎。把郵箱發到我空間裡,我做了給你發!告我你的郵箱,我給你發過去。一分鐘讀懂。c語言程式設計。可以的,按照你的要求程式設計好。太多了,可以具體一下是需要哪個嗎。a 0 從右往左開始運算。...
程式語言程式設計C大神來看下,C程式語言程式設計
就是建立一個二叉排序樹。先定義一個節點結構體,然後依次讀入無序陣列裡的數字,同時完成樹的建立,最後數字讀完了,就進行樹的遍歷。這樣就可以得到排序後的序列 程式語言程式設計c 大神來看下 圖的最小生成樹的一種方版案 權 0 1 1 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0...
求助網路c語言程式設計,求助,C語言程式設計的程式設計題?
還沒學到這麼深奧的東西。期待高手回答。這麼像我以前公司的一個專案 求助,c語言程式設計的程式設計題?include 判斷a是否為素數 int isprime int a else printf no n 執行結果 這類的題目 非常多請看 int isprime int a return 1 int ...