3个回答
展开全部
我不知道你是要什么语言,
C:
#include<stdio.h>
void main()
{
int a[100],n,i;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
if(a[i]>=1&&a[i]<=26)
printf("%c",a[i]-1+'a');
else printf("?");
printf("\n");
}
pascal:
var
a:array[1..100] of integer;
i,n:integer;
begin
readln(n);
for i:=1 to n do
readln(a[i]);
for i:=1 to n do
if (a[i]>=1) and (a[i]<=26) then
write(chr(a[i]-1+ord('a')))
else write('?');
writeln();
end;
手写的,不知道对不对
你这个早说啊,java和C差不多的
import java.io.*;
import java.util.Scanner;
class test {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
int n;int[] a=new int[100];
n=input.nextInt();
for(int i=0;i<n;i++){
a[i]=input.nextInt();
if(a[i]>=1&&a[i]<=26)
System.out.print((char)(a[i]-1+'a'));
else System.out.print('?');
}
}
}
C:
#include<stdio.h>
void main()
{
int a[100],n,i;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
if(a[i]>=1&&a[i]<=26)
printf("%c",a[i]-1+'a');
else printf("?");
printf("\n");
}
pascal:
var
a:array[1..100] of integer;
i,n:integer;
begin
readln(n);
for i:=1 to n do
readln(a[i]);
for i:=1 to n do
if (a[i]>=1) and (a[i]<=26) then
write(chr(a[i]-1+ord('a')))
else write('?');
writeln();
end;
手写的,不知道对不对
你这个早说啊,java和C差不多的
import java.io.*;
import java.util.Scanner;
class test {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
int n;int[] a=new int[100];
n=input.nextInt();
for(int i=0;i<n;i++){
a[i]=input.nextInt();
if(a[i]>=1&&a[i]<=26)
System.out.print((char)(a[i]-1+'a'));
else System.out.print('?');
}
}
}
展开全部
int a = 'a';
int z = 'z';
int[] arr = { 1,3,30 };
char[] outarr = new char[arr.length];
for (int i = 0; i < arr.length; i++) {
if (arr[i]>=1&&arr[i]<=26) {//数字1-26代表从a-z
outarr[i] = (char) (arr[i] - 1 + a);
} else {
outarr[i] = '?';
}
}
System.out.println(Arrays.toString(outarr));
不知LZ看的懂不
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设a[1]="a"
a[2]="b"
...
a[26]="z"
string Prt(int i)
{
if i<27
{
return a[i];
}
else return("?")
}
a[2]="b"
...
a[26]="z"
string Prt(int i)
{
if i<27
{
return a[i];
}
else return("?")
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询