亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

該用什么方式解決呢?

該用什么方式解決呢?

C
慕移動3593168 2017-12-13 21:10:59
想设计一个软件输入两个字母能得到对应的数字和,比如输入ab得到21+22的数字,每个字母的数值就是这个T9中文输入法界面上各个字母所在位置的编号a=21,b22,c=23,d=31,e=32,z=94
查看完整描述

4 回答

?
慕沐4487107

TA貢獻11條經驗 獲得超1個贊

有了代碼,軟件應該就好辦了

查看完整回答
反對 回復 2017-12-15
?
慕沐4487107

TA貢獻11條經驗 獲得超1個贊

主要就是調用函數和用if語句分情況討論賦值

查看完整回答
反對 回復 2017-12-15
?
慕沐4487107

TA貢獻11條經驗 獲得超1個贊

或者
#include"stdio.h"
int m(char a)
{
int n;
if(a=='a') n=21;
if(a=='b') n=22;
if(a=='c') n=23;
if(a=='d') n=31;
if(a=='e') n=32;
return n;
}
void main()
{
char ch,ca;
int a,b,s;
printf("請輸入兩個字母:");
scanf("%c%c",&ch,&ca);
a=m(ch);
b=m(ca);
s=a+b;
printf("和為%d\n",s);
}

查看完整回答
反對 回復 2017-12-15
?
慕沐4487107

TA貢獻11條經驗 獲得超1個贊

#include"stdio.h"
int m(char a)
{
int n;
if(a==97) n=21;
if(a==98) n=22;
if(a==99) n=23;
if(a==100) n=31;
if(a==101) n=32;
return n;
}
void main()
{
char ch,ca;
int a,b,s;
printf("請輸入兩個字母:");
scanf("%c%c",&ch,&ca);
a=m(ch);
b=m(ca);
s=a+b;
printf("和為%d\n",s);
}

查看完整回答
反對 回復 2017-12-15
  • 4 回答
  • 0 關注
  • 1370 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號