随笔分类 - C程序
C学习
摘要:1 //二分搜索 //时间复杂度小 log2 n 2 int search(int key, int a[], int len) 3 { 4 int ret = -1; 5 int left = 0; 6 int right = len-1; 7 int mid; 8 while(leftkey){ 16 rig...
阅读全文
摘要:1 //辗转相除法 2 int main() 3 { 4 5 int a,b; 6 int t; 7 scanf("%d %d", &a,&b); 8 while( a%b !=0) 9 { 10 t = a%b; 11 a = b; 12 b = t; 13 } 14 p...
阅读全文
摘要:1 //正序输出一个多位数,所有的数字中间用空格分隔 2 int main() 3 { 4 int x =70000;//是可变化的 5 int mask =1; 6 int d; 7 int t =x; 8 //先计算x的位数 9 while(t >9){ 10 t /= 10; 11 mask...
阅读全文
摘要:1 //数组 2 int main() 3 { 4 int muber[100]; 5 double sum = 0.0; 6 int cnt =0; 7 int x; 8 scanf("%d", &x); 9 while( x != -1) 10 { 11 muber[cnt] = x; 12 ...
阅读全文
摘要:1 #include 2 #include 3 #include 4 int search(int key, int a[], int length); 5 int main() 6 { 7 // int a[13] ={ [1]=2,4,[5]=6}; //稀疏的元素 8 //int i; 9 int loc; 10 int a[]={2,4...
阅读全文

浙公网安备 33010602011771号