第1个回答 2019-09-13
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int Acsll(char b);
main(){
int i=0,j;
char a=' ',b[20];
printf("Input your English name:\n");
while(a!='\n'){
a=getchar();
b[i]=a;
i++;
}
for(j=0;j<i-1;j++){
if(j==0){
putchar(b[j]-32);
continue;
}
putchar(b[j]);
}
printf("\n");
for(j=0;j<i-1;j++)
printf("%c:%d\n",b[j],Acsll(b[j]));
system("pause");
}
int Acsll(char b){
return b-'a'+1;
}
第2个回答 2018-03-11
#include<stdio.h>
#include<ctype.h>
int main(void)
{
char a,b,c,d,s='A';
int i,j=0,k=0;
printf("input your English name:\n");
scanf("%c%c%c",&a,&b,&c);
d=toupper(a);
printf("%c%c%c\n",d,b,c);
for(i=0;i<26;i++)
{
if(s+i==a||s+i+32==a)
{
printf("%c:%d\n",a,i+1);
j=1;
i=0;
}
if(j)
{
if(s+i==b||s+i+32==b)
{
printf("%c:%d\n",b,i+1);
k=1;
i=0;
}
if(k)
{
if(s+i==c||s+i+32==c)
{
printf("%c:%d\n",c,i+1);
break;
}
}
}
}
return 0;
}