首页 > 试题广场 >

请编程序将“China”译成密码,密码规律是:用原来的字母后

[问答题]

请编程序将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来

的字母。例如,字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“China”应译为“Glmre”。请编一程序,用赋初值的方法使c1c2c3c4c55个变量的值分别为’C'

‘h',’i’,'n','a',经过运算,使c1c2c3c4c5分别变为’G'’l''m'’r’’e'。分别用putchar

函数和printf函数输出这5个字符。

推荐

#include <stdio.h>

int 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("passwor is %c%c%c%c%c\n",c1,c2,c3,c4,c5);

return 0;

}


发表于 2018-03-26 21:26:13 回复(0)
#include <stdio.h>

int main() {
    char c1,c2,c3,c4,c5;
    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("password= %c %c %c %c %c\n",c1,c2,c3,c4,c5);
    putchar(c1);
    putchar(c2);
    putchar(c3);
    putchar(c4);
    putchar(c5);
    return 0;
}

发表于 2022-09-14 10:04:38 回复(0)
#include<stdio.h>
 void main()
 {  char c1,c2,c3,c4,c5;
    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("c1=%c,c2=%c,c3=%c,c4=%c,c5=%c",c1,c2,c3,c4,c5) ;
    return 0;
 }
发表于 2020-02-01 10:30:24 回复(0)
#include <stdio.h>
char trans(char s){
 return s + 4;
}
int main(){
 char code[5];
 for(int i = 0; i < 5; i ++){
  code[i] = getchar();
 }
 for(int i = 0; i < 5; i ++){
  code[i] = trans(code[i]);
  putchar(code[i]);
 }
 putchar('\n');
 for(int i = 0; i < 5; i ++){
  printf("%c", code[i]);
 }
 putchar('\n');
}
发表于 2019-12-17 13:34:22 回复(0)
#include <stdio.h>
void main()
{
char c1,c2,c3,c4,c5;
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)

}
发表于 2019-09-25 16:13:49 回复(0)