求高人解答一道c語言題目,求高人解答一道C語言題目

2021-12-19 09:57:29 字數 1250 閱讀 7821

1樓:死後的麥迪文

#include

#include

int crypt();

int decrypt();

void main()

int crypt()

if((fp1=fopen("file2.txt","w+"))==null)

while(1)

else

break;

}printf("%d\n",i);

fclose(fp);

fclose(fp1);

return 0;

}int decrypt()

if((fp1=fopen("file3.txt","wb"))==null)

while(1)

else

break;

}printf("%d\n",i);

fclose(fp);

fclose(fp1);

return 0;}

2樓:魔龍嗜血

給檔案加密的技術很多,其中又分為不同等級,以適合不同場合的需要.這裡給出最簡單的檔案加密技術,即採用檔案逐位元組與密碼異或方式對檔案進行加密,當解密時,只需再執行一遍加密程式即可.

下面是一個例項程式,能對任意一個檔案進行加密,密碼要求使用者輸入,限8位以內(當然你可以再更改

/* turbo 2.0 pass. give file a password! */

#include

#include

#include

#include

void dofile(char *in_fname,char *pwd,char *out_fname);/*對檔案進行加密的具體函式*/

void main(int argc,char *argv)/*定義main()函式的命令列引數*/

else

}/*加密子函式開始*/

void dofile(char *in_fname,char *pwd,char *out_file)

fp2=fopen(out_file,"wb");

if(fp2==null)

while(pwd[++j0]);

ch=fgetc(fp1);

/*加密演算法開始*/

while(!feof(fp1))

fclose(fp1);/*關閉原始檔*/

fclose(fp2);/*關閉目標檔案*/

}/*程式結束*/

一道邏輯題求高人解答

這實際上是一道資料統計分析題。從上面的敘述可以看出 吸菸患肺癌的肺癌患者與吸菸的人群總量的比例並不高於肺癌患者對於全體人群總量的比例。換句話說,統計人群中,10萬個人當中有150個患肺癌,患肺癌比例1.5 1000,1000個吸菸的人當中只有1個患肺癌,患肺癌比例為1 1000,在這個統計人群中,吸...

求詳細解答一道c語言題

外迴圈執行2次,分別是k 4,k 4時。當k 2時,執行內迴圈,計算s,這個值要被後面覆蓋,不分析了。當k 4時,執行內迴圈,s 1 4 5 10。結論程式執行後輸出 10 k 2時 for j k j 6 j s j 執行的是 s 1 2 3 4 5的結果 k 4時 for j k j 6 j s...

一道c語言題目,一道C語言題目

就是個斐波那契數的列遞迴解法啊,k項 k 1項與k 2項的和。你可以函式慢慢算。fib 0 0,fib 1 1,fib 1 1,fib 3 fib 1 fib 2 0,1,1,2,3,5,8,13.fib 7 fib 6 fib 5 fib 5 fib 4 fib 4 fib 3 fib 4 fib...