c语言程序题

要将“China”译成密码“Glmre”,密码规律是:用原来的字母后面第四个字母代替原来的字母

第1个回答  2016-03-26
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
char a;
char b;
printf("请按下空格进入原文转译密码,按下回车进入密码转译原文,按下ESC则退出\n");
a='\0';
a=getch();
if(a==32)
{
printf("此项功能为原文译为密码~请输入你需要转译的...\n");
scanf("%c",&b);
if(b>=65&&b<=90)
{
if(b>=87)
{
b=b-26;
}
b=b+4;
printf("%c\n",b);
}
if(b>=97&&b<=122)
{
if(b>=119)
{
b=b-26;
}
b=b+4;
printf("%c\n",b);
}
}

if(a==13)
{
printf("此项功能为密码译为原文~请输入你需要转译的密码...\n");
scanf("%c",&b);
if(b>=65&&b<=90)
{
if(b<=68)
{
b=b+26;
}
b=b-4;
printf("%c\n",b);
}
if(b>=97&&b<=122)
{
if(b<=100)
{
b=b+26;
}
b=b-4;
printf("%c\n",b);
}
}
if(a==27)
{
printf("结束流程...\n");
return 0;
}
printf("程序结束...\n");
}

c语言程序设计简答题汇总?
C语言题目简答题1、(c=65c=90)?(c=c+32):(c=c)\/*符合你的要求,不是C语句,而是C表达式*\/ 2、a%10==5\/*符合你的要求,不是C语句,而是C表达式*\/ 3、【题目不全啊】4、【题目不全啊】5、这个题算是所有6个题中最难的了。首先,fun函数中定义了一个static类型的变量,含义如下:有...

C语言程序分析题 大佬救救我?
分析:第一段程序使用for循环,每一次循环时,都对变量进行了初始赋值,即i=1,j=1,k=1。就是说,嵌套的内循环变量,如j,k都是从1开始的。而第二段程序使用while循环,循环开始时,没有对对变量进行了初始赋值,即j,k只有第一次循环时,初始值是1,当第二次循环时,最内层的k=5,内循环已经...

C语言两道小题
就有func(13,8)给传递过去得结果 13+8=21(被输出)第二题就是个纯粹的循环问题 for(k=2;k<6;k++,k++) 中:k++,k++可以看成k=k+2;即在执行过程中k的值只可能取2,4;(k=6就会跳出)因为在每次执行这个for语句中的内容时s(即最终输出的变量)都会被重新赋值为1,所以只用考虑k=4时程序的...

10道经典的C语言例题(含参考程序)
1.打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153是一个“水仙花数”,因为153=1^3+5^3+3^3。include include int main(){ int bai_wei,shi_wei,ge_wei,i,sum=0;for(i=100;i<1000;i++){ bai_wei=i\/100;shi_wei=(i%100)\/...

c语言经典100题,怎么写?
您好,c语言经典100题:【程序1】题目:有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数 都是多少 1.程序分析:可填在百位,十位,个位的数字都是1,2,3,4.组成所有的排列后再去 掉不满足条件的排列.2.程序源代码:main(){ int i,j,k;printf("\\n");for(i1;i<5;i++)\/*...

C语言编程问题求解答
11题 include <stdio.h>int main(){int a[]={1,2,3,4,5,6,7,8,9};printf("* ");for(int i=0;i<9;i++){printf("%2d ",a[i]);}printf("\\n");for(int row=0;row<9;row++){printf("%d ",a[row]);for(int col=0;col<9;col++){if(col<row){printf(" ");...

C语言程序设计试题 求标准答案 都是多选
1、答案:A (单引号括起来的都是字符,而且一对单引号最多对应一个字符,\\反斜杠是转义字符的开始,\\72是ASCII码对应的字母H。也就是把H这个字母存到了变量char a中。就一个字符H。)2、ACDE 解析:int a=3,b=4,c=5;,A、a>b B、a<=b C、(a||b)>c D、a<=(b||c)E、!

谁能提供点C语言的试题给我,最好能有答案的,非常感谢!
以下是一些 C 语言的试题,每个试题都附带有答案。希望能够帮助到你。1、编写一个程序,从命令行参数中读取两个整数,计算它们的和并输出结果。答案:include <stdio.h> int main(int argc, char *argv[]) {if (argc != 3) {printf("Usage: %s <int1> <int2>\\n", argv[0]);return 1...

关于C语言程序设计的几道题。学霸们帮一下忙吧。
第四题:include <stdio.h> include <string.h> int main(){ int a[15][15]={1};int n,i,j;scanf("%d",&n);for(i=1;i<=n;i++)for(j=1;j<=i;j++)a[i][j]=a[i-1][j]+a[i-1][j-1];for(i=1;i<=n;i++){ for(j=1;j<=i;j++)printf("%6d",a[i][j...

2018年自学考试《C语言程序设计》模拟试题【四篇】
祝愿你考试一帆风顺!以下是 为大家整理的《2018年自学考试《C语言程序设计》模拟试题【四篇】》供您查阅。 【第一篇】一、选择题((1)-(40)题每小题1分,(41)-(50)题每小题2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置...

相似回答
大家正在搜