请将编程序
发布时间: 2022-06-15 05:46:23
Ⅰ c语言:请编写程序将数56, 3, 45, 2, 9, 5, 4, 8, 13, 7, 6分别按从大到小和从小到大输出.
自然语言就是简单的冒泡法
#include<opencv2/core/core.hpp>
#include<opencv2/features2d/features2d.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<iostream>
voidsort1(inta[11])//冒泡法排序
{
inti,j,temp;
for(i=0;i<10;i++)
{
for(j=i+1;j<11;j++)
{
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
}
voidmain()
{
inta[11]={56,3,45,2,9,5,4,8,13,7,6};
inti,j;
printf("beforesorting: ");
for(i=0;i<11;i++)
{
printf("%d",a[i]);
}
printf(" aftersorting,small->big ");
sort1(a);
for(i=0;i<11;i++)
{
printf("%d",a[i]);
}
printf(" aftersorting,big->samll ");
for(i=10;i>=0;i--)
{
printf("%d",a[i]);
}
printf(" ");
system("pause");
}
Ⅱ 请编程序将China译成密码,c语言高手帮一下忙
#include <stdio.h>
int main()
{
char c1,c2,c3,c4,c5;
scanf("%c",&c1);
scanf("%c",&c2);
scanf("%c",&c3);
scanf("%c",&c4);
scanf("%c",&c5);
c1=c1+4;
c2=c2+4;
c3=c3+4;
c4=c4+4;
c5=c5+4;
printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);
}
Ⅲ 请编程序将:输入单词译成密码,密码规律是:用原来的字母后面的第4个字母代替原来的字母。
C语言程序:
#include<stdio.h>
#include<string.h>
#defineMAX100
intisValidate(charstr[]);
intisLetter(charch);
intisLow(charch);
voidencrypt(charsource[],chardest[]);
voidmain()
{
charsource[MAX];
chardest[MAX];
printf("inputastring:");
gets(source);
if(isValidate(source)==0)
{
printf("error ");
return;
}
if(strlen(source)>20)
{
source[20]='