C語言。第一二三四題,程式設計C語言 第一行1 第二行12 第三行123 第四行1234 第五行

時間 2021-10-21 11:02:39

1樓:資料**

【程式1】

題目:有1、2、3、4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?

1.程式分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去掉不滿足條件的排列。

2.程式源**:

main()

【程式2】

題目:企業發放的獎金根據利潤提成。利潤(i)低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提成7.

5%;20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬到60萬之間時高於40萬元的部分,可提成3%;60萬到100萬之間時,高於60萬元的部分,可提成1.5%,高於100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當月利潤i,求應發放獎金總數?

1.程式分析:請利用數軸來分界,定位。注意定義時需把獎金定義成長整型。

2.程式源**:

main()

【程式3】

題目:乙個整數,它加上100後是乙個完全平方數,再加上168又是乙個完全平方數,請問該數是多少?

1.程式分析:在10萬以內判斷,先將該數加上100後再開方,再將該數加上268後再開方,如果開方後的結果滿足如下條件,即是結果。請看具體分析:

2.程式源**:

#i nclude "math.h"

main()

【程式4】

題目:輸入某年某月某日,判斷這一天是這一年的第幾天?

1.程式分析:以3月5日為例,應該先把前兩個月的加起來,然後再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大於3時需考慮多加一天。

2.程式源**:

main()

sum=sum+day;  /*再加上某天的天數判斷是不是閏年*/   leap=1;

else

leap=0;

if(leap==1&&month>2)/*如果是閏年且月份大於2,總天數應該加一天*/ sum++;

printf("it is the %dth day.",sum);}

2樓:匿名使用者

兄弟!題目呢????

程式設計c語言 第一行1 第二行12 第三行123 第四行1234 第五行12345....................

3樓:搬紅磚的小男孩

#include

int main()}}

return 0;}

4樓:蛋蛋的殤灬

六行...

不滿意可以自己改while(k<=7)這裡的數字......

#include

main()

printf("\n");

k++;}}

5樓:匿名使用者

main(void )

6樓:

#include

#define n 5

int main()

return 0;}

7樓:匿名使用者

#include

#include

int main()

printf("\n");

}getchar();

return 0;}

8樓:匿名使用者

#include

void show(int n) /*輸出的行數n*/ }

void main()

c語言題目 輸入乙個數n 按照第一行1 第二行23 第三行456 第四行 78910 直到輸出n停止 30

9樓:寒寒家

//剛寫的code,測試通過,如果有疑問,歡迎交流//輸入n的值就可以了。

#include

int main()else

}return 0;}

10樓:匿名使用者

#include

void main()

printf("\n");}

11樓:匿名使用者

#include

int main()

return 0;}

一道c語言題, 計算1*2*3+3*4*5+。。。。。+99*100*101

12樓:上了四年技校

#include

int main()

給你隨便改了改,看起來要簡潔一點,不用long型別,int已經足夠了,不會溢位的,輸入的時候,number要輸入99。 結果:13002450。

看你的編譯器了,要是用很老的tc2.0,這種16位編譯器,那是要溢位,用vc(或者更先進的編譯器)這種32位的編譯器,是不存在溢位的。

13樓:匿名使用者

#include

int main(void)

printf("sum = %i64d", fac);

return 0;

}把fac p和i 定義為長長整型,不然會超過int整型的範圍。

14樓:匿名使用者

把intmain(void)改為voidmain(),把return那句刪掉,在測試時輸入:99《回車》就行了吧

15樓:匿名使用者

用長整型,不然要溢位。

c語言程式設計編寫程式 第一行是乙個1,第二行是三個2,第三行是五個3,第四行是七個

16樓:匿名使用者

引數n是要列印的行數

printnum(int n)

i+=2;

printf("\n"); //列印完一行了}}main函式中呼叫printnum(int n)函式就好了

17樓:匿名使用者

#include

using namespace std;

int main()

for(m=2*i-1;m>0;m--)

cout<

c++程式

c語言程式設計題,C語言程式設計題

用夢竹 include define n 3 int main b n n i,j for i 0 i 3 i for j 0 j 3 j b i j a 2 i j for i 0 i 3 i return 0 時間有限,只做了第一個。注 如果題目上有例子,可以直接按例題寫 這個 如果想改可以改n...

C語言程式設計題,C語言程式設計題

include include include void insert2ordered list int num,int arr,int arr lenth ptr i 最後面的那個值肯定要覆蓋掉了,就是因為陣列的固定的長度 void statistic alphabets int kinds nu...

求解C語言程式設計題,C語言程式設計題求解

int main else goto again for i 0 i 100 i 僅供參考 冬一又二分之一 include include include int get3num int a,int b,int n int i int sum 0 for i 0 iif a i 3 0 b sum ...