• 回答数

    7

  • 浏览数

    180

秋末夏初
首页 > 英语培训 > 语言输出英语

7个回答 默认排序
  • 默认排序
  • 按时间排序

早秋2013

已采纳

printf("英文单词\n");

语言输出英语

177 评论(13)

水瓶座小小猪

为什么要用switch啊?如果你的意思是你的数字和英文是在asc码表中是对应的话根本不需要switch啊,系统直接会输出数字对应的英文啊。难道你的意思是你的每个英文是有编号的,输入编号后输出英文?这倒是要用switch 不过这个很简单啊比如scanf("%d",&a);switch(a){case 1:printf("first");break;case 2:printf("second");break;case 3:printf("third");break;default:printf("wrong");break;}一般形式就是这样的

244 评论(12)

火焰天堂

你可以把大写的 封装成一个字符串 小写的封装成一个字符串 再分别输出这两个字符串即可望采纳~~~~~~~~~~~~

150 评论(11)

芋仔疙瘩牛牛

这个你要知道数字与字母的对应,ASC表中可以找得到,然后输出时改变输出的类型,有整型变为字符型,如下面的程序:

#include

void main()

{

int a1,a2,a3,a4,a5;

printf("请输入a1,a2,a3,a4,a5的值:\n");

scanf("%d%d%d%d%d",&a1,&a2,&a3,&a4,&a5);

printf("输出的结果为:%c%c%c%c%c\n",a1,a2,a3,a4,a5);

}

运行结果如下:

205 评论(13)

五十岚零

#include int main(){ int number; scanf("%d",&number); putchar('\n'); switch(number) { case 0: printf("zero"); break; case 1: printf("one"); break; case 2: printf("two"); break; case 3: printf("there"); break; case 4: printf("four"); break; case 5: printf("five"); break; case 6: printf("six"); break; case 7: printf("seven"); break; case 8: printf("eight"); break; case 9: printf("nine"); break; default: break; } putchar('\n'); return 0;}

265 评论(11)

多肉小西瓜

public class Ex2_1 { public static void main(String[] args) { for(int i=0;i<=26;i++) System.out.print((char)('Z' - i) + " "); System.out.println();for(int i=0;i<=26;i++)System.out.print((char)('z' - i) + " ");}

117 评论(15)

道生一,三代二

存储成字符数组

然后用printf或者puts输出

比如

都可以。

268 评论(12)

相关问答