當前位置:首頁 » 編程軟體 » jam編程

jam編程

發布時間: 2022-12-30 02:50:54

❶ 求組一個c語言編程

看代碼...

#include<stdio.h>

#include<stdlib.h>

voidjam();//聲明加密函數

voidjem();//聲明解密函數

charmw[80],yw[80];//存放原文或密文的數組

voidmain()

{charF;

do{

system("CLS");

printf("請選擇: ");

printf("1、加密 ");

printf("2、解密 ");

printf("0、退出 ");

scanf("%c",&F);

getchar();

switch(F)

{case'1':

jam();

case'2':

jem();}

}while(F!='0');

}

voidjem()//解密函數

{intj,n;

intDx,Xx,Sz,Qt;

Dx=Xx=Sz=Qt=0;

printf("請輸入密文: ");

gets(mw);

printf("密文是%s ",mw);

j=0;

do//每循環處理一個字元

{

n=mw[j]-4;

if(mw[j]>='A'&&mw[j]<='Z')

{yw[j]=n>=65?n:90+n-65;Dx++;}//原文大寫字元

elseif(mw[j]>='a'&&mw[j]<='z')

{yw[j]=n>=97?n:122+n-97;Xx++;}//原文小寫字元

else

{

yw[j]=mw[j];//忽略非字母

if(mw[j]>='0'&&mw[j]<='9')

Sz++;

else

Qt++;}

j++;

}while(mw[j]!='');

yw[j]=mw[j];

printf("原文是%s ",yw);

printf("其中,大寫字母=%d 小寫字母=%d 數字元號=%d 其他符號=%d ",Dx,Xx,Sz,Qt);

getchar();}

voidjam()//加密函數

{intj,n;

intDx,Xx,Sz,Qt;

Dx=Xx=Sz=Qt=0;

printf("請輸入原文: ");

gets(mw);

printf("原文是%s ",mw);

j=0;

do//每循環處理一個字元

{

n=mw[j]+4;

if(mw[j]>='A'&&mw[j]<='Z')

{yw[j]=n<=90?n:64+n-90;Dx++;}//密文大寫字元

elseif(mw[j]>='a'&&mw[j]<='z')

{yw[j]=n<=122?n:96+n-122;Xx++;}//密文小寫字元

else

{

yw[j]=mw[j];//忽略非字母

if(mw[j]>='0'&&mw[j]<='9')

Sz++;

else

Qt++;}

j++;

}while(mw[j]!='');

yw[j]=mw[j];

printf("密文是%s ",yw);

printf("其中,大寫字母=%d 小寫字母=%d 數字元號=%d 其他符號=%d ",Dx,Xx,Sz,Qt);

getchar();}

不用解釋了吧?都是基礎語句。效果看圖。量不小喔?符合你的要求,給分!!

❷ 編程大賽有哪些

總結了7個編程大賽,希望能夠幫助到你:

1、TopCoder

TopCoder是一家被上百萬程序員喜愛的編程比賽網站。包括演算法競賽、組建設計競賽、組建開發競賽等。其演算法競賽在全球與ACM、Google Code Jam並稱為三大賽事。

2、Codeforces

雖然介紹到了,但提醒一句,Codeforces不是給凡人准備的。這個是神仙使用的編程比賽網站,大家知道下就好。

3、CodeMonk

CodeMonk是HackerEarth推出的系列挑戰賽事,讓程序員們全身心沉浸在自己編寫的代碼中,真正地專注於問題的解決,並獲得自身突破。

4、Project Euler

歐拉計劃也是全球人氣最高的編程挑戰項目之一,深受上百萬程序員喜愛。但是和Codeforces不同,這些挑戰並不是高不可攀到神仙才能解答,而是非常實用的,調動大家思考與解決問題的。

5、Facebook Hacker Cup

這是由Facebook舉辦的國際性編程大賽。參賽者需要在一段時間內解決一組演算法題,可以使用任何編程語言來解決問題。

6、ACM 國際大學生程序設計競賽

ACM是由美國計算機協會主辦,現在已經是全球最具影響力的大學生編程比賽。該比賽會綜合測試參賽者創新、團隊能力以及高壓編程、分析能力等。

7、Google Code Jam

Google Code Jam是一項由Google主辦的國際程序設計競賽。該項賽事始於2003年,旨在幫助Google發掘潛在的工程領域頂級人才。比賽內容包括一系列的演算法問題,參賽者必須在指定時間內解決。參賽者允許使用任意自選編程語言和開發環境來解答問題。

想要學習編程知識,推薦來北京尚學堂

熱點內容
數據結構編譯器哪個好 發布:2025-09-18 04:33:52 瀏覽:436
ad轉換c語言 發布:2025-09-18 04:21:21 瀏覽:752
sqlserver2008設置外鍵 發布:2025-09-18 04:21:12 瀏覽:114
伺服器電腦電源管理 發布:2025-09-18 03:52:33 瀏覽:324
叉叉助手刪除腳本 發布:2025-09-18 03:21:24 瀏覽:853
深圳ug五軸編程培訓 發布:2025-09-18 03:13:35 瀏覽:198
安卓軟體殘留怎麼清理 發布:2025-09-18 03:02:02 瀏覽:345
centos7apachephp7 發布:2025-09-18 03:01:47 瀏覽:657
安卓如何實現點擊彈出列表 發布:2025-09-18 02:47:25 瀏覽:58
python文件函數 發布:2025-09-18 02:47:23 瀏覽:574