當前位置:首頁 » 編程軟體 » 請編程序將china譯成密碼

請編程序將china譯成密碼

發布時間: 2022-08-23 08:03:17

A. C語言要將「China」譯成密碼

程序如下:
直接輸入一個字元串,程序就會進行轉換並輸出!
#include<stdio.h>
int main(void)
{
char ch;
printf("Please input string...\n");
while((ch=getchar())!='\n')
putchar(ch+4);
}
有不明白的地方再追問吧!

B. 編程序將china譯成密碼putchar函數輸出

最後一個putchar()去掉就好了

C. C語言請編程序將china譯成密碼

主函數名字寫錯了 - -

是main不是mian

#include<stdio.h>
voidmain()
{
charc1='C',c2='h',c3='i',c4='n',c5='a';
c1+=4;
c2+=4;
c3+=4;
c4+=4;
c5+=4;
printf("%c%c%c%c%c ",c1,c2,c3,c4,c5);
getchar();

}

D. 請編程序將China譯成密碼,C高手來看一下

從鍵盤上任意輸入5個字元,用原來字母後面第4個字母代替原來的字母。要考慮如超過「Z」和"z",則環繞至「A」和「a"後。

#include<stdio.h>
int main()
{
char c1,c2,c3,c4,c5;
scanf("%c%c%c%c%c",&c1,&c2,&c3,&c4,&c5);
if((c1+4>'z')||((c1+4>'Z')&&(c1<96)))
c1=c1-25;
else
c1=c1+4;
if((c2+4>'z')||((c2+4>'Z')&&(c2<96)))
c2=c2-25;
else
c2=c2+4;
if((c3+4>'z')||((c3+4>'Z')&&(c3<96)))
c3=c3-25;
else
c3=c3+4;
if((c4+4>'z')||((c4+4>'Z')&&(c4<96)))
c4=c4-25;
else
c4=c4+4;
if((c5+4>'z')||((c5+4>'Z')&&(c5<96)))
c5=c5-25;
else
c5=c5+4;
printf("password is %c%c%c%c%c\n",c1,c2,c3,c4,c5);
return 0;
}

E. 編程將「China」應譯成密碼。密碼的顧慮是:用原來的字母後面第4個字母代替原來的字母。因此「China」應譯

#include <stdio.h>

int main()
{
int c1='C',c2='h',c3='i',c4='n',c5='a';
c1 += 4;
c2 += 4;
c3 += 4;
c4 += 4;
c5 += 4;
putchar(c1);
putchar(c2);
putchar(c3);
putchar(c4);
putchar(c5);
printf("\n");
printf("%c%c%c%c%c",c1,c2,c3,c4,c5);
getch();getch();
return 0;
}

F. 要將"China"譯成密碼,解碼規律是:用原來字母後面的第4個字母代替原來的字母.例如

for(i=1;i<=5;i++)
scanf("%c",&a[i]);

G. 編程序將China譯成密碼,密碼規律是:用原來的字母後面第4個字母代替原來的字母.例如,字母A後面

#include <stdio.h>
#include <string.h>
void main()
{ char c1='C',c2='h',c3='i',c4='n',c5='a';
c1=c1+4;
c2=c2+4;
c3=c3+4;
c4=c4+4;
c5=c5+4;
printf("%c%c%c%c%c",c1,c2,c3,c4,c5);}。

手上沒截圖,就文字表示了,按這個操作就可以的。

H. 關於C程序設計的一個問題。要將「China」譯成密碼,密碼規律是:用原來的字母後面第4個字母

哪個學校的?老師要交的作業吧?呵呵給你來個(詳解就寫在注釋里):

/*++++++++++++++密碼換算器v網友友情版++++++++++++++++++++*/

#include<stdio.h>

intmain()

{

charc1='C',c2='h',c3='i',c4='n',c5='a';//定義5個字元變數並分別賦值

c1+=4;//這樣的寫法相當於c1=c1+4;就是在原來的字元上對應的ASCII碼表上後推4個
c2+=4;

c3+=4;

c4+=4;

c5+=4;

/*------------------*用putchar函數輸出*-------------------------------*/

putchar(c1);

putchar(c2);

putchar(c3);

putchar(c4);

putchar(c5);

printf(" ");
/*------------------*用printf函數輸出*-------------------------------*/
printf("%c%c%c%c%c ",c1,c2,c3,c4,c5);

return0;

}

ps:不要復制運行,網頁上有不支持的字碼。要自己手打進去運行。

I. C語言問題:要將"China"譯成密碼,密碼規律是:用原來的字母後面的第4個字母代替原來的字母。

原題的意思是進行一個輪換,w->a,x->b,y->,z->d,所以是:

#include"stdio.h"

void

main()

{

char

name[5];

int

i;

for(i=0;i<5;i++)

{

printf("請輸入第%d個字母",i+1);

scanf("

%c",&name[i]);

if(name[i]=='v')

name[i]='z';

else

if(name[i]=='V')

name[i]='Z';

else

name[i]=(name[i]+4)%26;

}

for(i=0;i<5;i++)

printf("%c",name[i]);

printf(" ");

}

(9)請編程序將china譯成密碼擴展閱讀:

#include <stdio.h>

int main(){

printf("Hello, World! ");

return 0;

}

程序的第一行#include <stdio.h>是預處理器指令,告訴 C 編譯器在實際編譯之前要包含 stdio.h 文件。

下一行int main()是主函數,程序從這里開始執行。

下一行printf(...)是 C 中另一個可用的函數,會在屏幕上顯示消息 "Hello, World!"。

下一行return 0;終止 main() 函數,並返回值 0。

熱點內容
java遍歷二維數組 發布:2025-03-18 03:36:01 瀏覽:410
銳捷源碼 發布:2025-03-18 03:26:55 瀏覽:436
訴訟中止裁定後可否解壓 發布:2025-03-18 03:24:51 瀏覽:128
sqlserver全文搜索 發布:2025-03-18 03:23:58 瀏覽:715
u盤裡面文件夾沒有了 發布:2025-03-18 03:22:19 瀏覽:229
華為p系列手機哪個配置好 發布:2025-03-18 03:20:13 瀏覽:621
易語言連接access資料庫 發布:2025-03-18 03:12:48 瀏覽:661
苗木源碼 發布:2025-03-18 03:12:38 瀏覽:747
oracle卸載資料庫 發布:2025-03-18 03:05:15 瀏覽:46
編譯時生成固件怎麼辦 發布:2025-03-18 03:04:30 瀏覽:707