Win+R输入charmap+回车;
单击“开始”按钮 。在“搜索”框中键入“字符映射表”,然后在结果列表中双击“字符映射表”;依次点开始、程序、附件、系统工具、字符映射表。
或:开始→所有程序→附件→系统工具→字符映射表。
打开 字符映射表。
在“字体”列表中,键入或选中要使用的字体。
单击想要插入到文档中的特殊字符。
单击“选定”,然后单击“复制”。
打开文档,并在希望显示特定字符的位置定位插入点。
在“编辑”菜单上,单击“粘贴”。
有单表替换加密解密c语言程序希望对你能有所帮助#include<stdio.h>
char a[100]
char d[]={"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"}
void encryption()
void decryption()
void encryption()
{int i,j
char b[100]
printf("please input a plaintext:\n")
gets(b)
printf("the ciphertext is:\n")
for(i=0i<100i++)
{if(b[i]==' ')
printf("%c",b[i])
else if(b[i]!='\0')
{for(j=0j<53j++)
{if(d[j]==b[i])
printf("%c",a[j])
}
}
else
break}
printf("\n")
}
void decryption()
{char c[100]
int i,j,k
printf("please input the ciphertext:\n")
gets(c)
printf("the plaintext is:\n")
for(i=0i<100i++)
{if(c[i]==' ')
printf("%c",c[i])
else if(c[i]!='\0')
for(j=0j<27j++)
{if(a[j]==c[i])
{k=j+97
printf("%c",k)
}
}
else break
}
printf("\n")
}
void main()
{int i
printf("please input 26 letters to form a key:\n")
scanf("%s",a)
list:printf("please choose a function:1.encryption 2.decryption 3.exit\n")
scanf("%d",&i)
getchar()
switch(i){
case 1:encryption()
goto listbreak
case 2:decryption()
goto listbreak
case 3:exit(1)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)