|
发表于 2021-11-24 20:03:54
|
显示全部楼层
本楼为最佳答案
本帖最后由 jhq999 于 2021-11-29 17:23 编辑
- //(1)
- int a[10]={0},i=-1,tmp=0;
- while(i++<9)scanf("%d",&a[i]);
- for(i=0;i<9;i++)
- {
- for(j=i+1;j<10;j++)
- {
- if(a[i]<a[j])
- {
- tmp=a[i];
- a[i]=a[j];
- a[j]=tmp;
- }
- }
- }
复制代码
- #include<stdio.h>
- int JiaMi(char inch[],int len,int key)
- {
- int i=0;
- for(i=0;i<len;i++)
- {
- if(inch[i]<'A')continue;
- if(inch[i]>='a')
- {
- inch[i]-='a';
- inch[i]+=key;
- inch[i]%=26;
- inch[i]+='a';
- }
- else
- {
-
- inch[i]-='A';
- inch[i]+=key;
- inch[i]%=26;
- inch[i]+='A';
-
- }
- }
- return 0;
- }
- int JieMi(char inch[],int len,int key)
- {
- int i=0;
- for(i=0;i<len;i++)
- {
- if(inch[i]<'A')continue;
- if(inch[i]>='a')
- {
- inch[i]-='a';
- inch[i]+=26-key;
- inch[i]%=26;
- inch[i]+='a';
- }
- else
- {
-
- inch[i]-='A';
- inch[i]+=26-key;
- inch[i]%=26;
- inch[i]+='A';
-
- }
- }
- return 0;
- }
- int main()
- {
- char ch[]="zhongkai TEsT";
- //int len=0;
- //while(ch[++len]);
- JiaMi(ch,13,3);
- printf("%s\n",ch);
- JieMi(ch,13,3);
- printf("%s",ch);
- return 0;
- }
复制代码- ckrqjndl WHvW
- zhongkai TEsT
复制代码 |
|