一、小型計算器
#include
#include
//資料的大小和陣列的大小沒有關係,但是和陣列的型別有關,這一點不要搞錯
unsigned
long
long
int opt[
10000001];
unsigned
long
long
intchangetoten
(int x,
char
*num)
//注意進製轉換後的數也可能很大,注意函式的返回值
return res;
}void
change
(unsigned
long
long num,
int radix)
//除n取餘法
while
(num!=0)
for(i=count-
1;i>=
1;i--)if
(pos[0]
<10)
printf
("%lld\n"
,pos[0]
);else
printf
("%c\n"
,pos[0]
+55);
}void
choosemethod
(int
*flag,
int*len)
//無返回值
elseif(
*flag==2)
elseif(
*flag==3)
//乘法
elseif(
*flag==4)
//除法
elseif(
*flag==5)
*flag=0;
//重新設定flag的值
}int
main()
elseif(
strcmp
(order,
"clear")==
0)elseif(
strcmp
(order,
"add")==
0)elseif(
strcmp
(order,
"sub")==
0)elseif(
strcmp
(order,
"mul")==
0)elseif(
strcmp
(order,
"div")==
0)elseif(
strcmp
(order,
"mod")==
0)elseif(
strcmp
(order,
"change")==
0)elseif(
strcmp
(order,
"equal")==
0)}return0;
}
二、楊輝三角
#include
#define n 40
void
main()
printf
("\n");
}printf
("\n");
}
三、特殊回文數
問題描述
123321是乙個非常特殊的數,它從左邊讀和從右邊讀是一樣的。
輸入乙個正整數n, 程式設計求所有這樣的五位和六位十進位制數,滿足各位數字之和等於n 。
輸入格式
輸入一行,包含乙個正整數n。
輸出格式
按從小到大的順序輸出滿足條件的整數,每個整數佔一行。
樣例輸入
52樣例輸出
899998
989989
998899
資料規模和約定
1<=n<=54。
//複雜遍歷轉為簡單遍歷
#include
intmain()
}else}}
return0;
}
四、二分查詢陣列
問題描述
用遞迴函式實現二分法查詢陣列元素。
補充:要求給定陣列採用如下**定義
int data[200];
for (i=0; i<200; i++)
data[i]=4i+6;
輸入格式
輸入乙個待查詢的整數(該整數一定在陣列data中)。
輸出格式
該整數在陣列中的指標。
樣例輸入
乙個滿足題目要求的輸入範例。
例1:262
例2:438
例3:774
樣例輸出
與上面的樣例輸入對應的輸出。
例1:64
例2:108
例3:192
資料規模和約定
輸入資料中每乙個數的範圍。
輸入資料必須滿足4i+6,i=0,1,2,3,…,198,199。
#include
void
search
(int p,
int low,
int height,
int key )
if(p[middle]
==key)
else
if(p[middle]
>key)
else
if(p[middle]
}int
main()
本週總結(09 11 13)
計畫總是趕不上變化的,本來還想著能夠在中旬之前結束寫文件,但是現在看看還得再用一段時間。前幾天不經意之間想了一下,把自己嚇了一跳。這個學期馬上就要結束了!時間要轉進吶,質量也不能放下,畢竟也算是第一次正兒八經的做工程 以前的那個算是玩耍吧 這週也沒白過,腦袋始終是出於迴圈狀態。不斷的思考著這個系統中...
本週複習總結
1.軟體 是為完成某些特定功能而編制的乙個到多個程式檔案的集合 2.程式語言的發展 機器語言 組合語言 高階語言 3.編碼實現 源 編譯源 鏈結注意 1 在編譯源 的過程中,翻譯 解釋 程式比編譯程式的執行速度要慢 4.乙個簡單的程式設計一般包含分析問題,設計演算法,編制程式,除錯程式 5.任何解決...
本週技術總結
總結問題有 1.頁面有只顯示一半。原因是js 中有些資料計算有問題,計算量過大,導致頁面顯示超時,只顯示一半。解決方法,去掉 優化js中的資料計算與載入。2.當有兩個或兩個以上的地方要對某一相同的物件進行增刪改時,會造成資料的相互覆蓋,有可能出現空值,使得客戶登入報空值。修改方案,只對所操作的資料物...