中易网

c语言怎么从键盘输入一个数的ASCII码并将它转换为对应的字符

答案:2  悬赏:50  
解决时间 2021-02-19 18:04
c语言怎么从键盘输入一个数的ASCII码并将它转换为对应的字符
最佳答案
#include
int k;
void show()
{
int a;
char i;
printf("Please input the number.\n");
scanf("\n%d",&a);
i=(char)a;
printf("The ASCII number is : %c\n",i);
}
void choose()
{
char a;
printf("Test again?Y/N?");
scanf("\n%c",&a);
switch(a)
{
case 'n' : k=0; break;
case 'N' : k=0; break;
}
}
void main()
{
k=1;
while(k==1)
{
show();
choose();
}
}
稍微智能点,可以询问你是否继续。可以无限制的使用。 可以看到的啊,判断那里只有n能推出,输入其他任何字符都是继续。
全部回答
#include struct text { char c; struct text *next; }; void main() { text *head = new text; text *current = head; text *next = null; char c; while(1) { if((current->c = getchar()) == '\n') break; //printf("%c:%d\n", current->c, current->c); next = new text; current->next = next; current = current->next; } current->next = null; current = head; while(current->c != '\n') { printf("%c:%2x\n", current->c, current->c); current = current->next; } } //无论多么长字符串均可以
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新颖布业地址有知道的么?有点事想过去
VQ25发动机V6+CVT无级变速省油还是L4发动机+
无线网卡连接上 找不到WIFI 在线等 急
笔记本关盖再打开鼠标失灵
天丰纺织地址在什么地方,想过去办事
叶小明飞车为什么被禁赛
我的手机屏幕坏了!但是我的号码都存在手机!
银河春晓西门地址在什么地方,想过去办事
为什么我的手机连不上家里的WiFi? 重启手机
海南马自达是自主企业
孙超批发部这个地址在什么地方,我要处理点事
在工程造价中,除了土建,装修和安装哪个比重
常州二院妇科在什么地方??
我订婚同居了3⃣️个月,后来双方性格不合,
醉蟹是生的还是熟的?
推荐资讯
分期付款的扣费日期?
解除360永久阻止的方法
请宁夏的朋友回答一下,自考大专是在什么时候
给你1个亿和范冰冰你要哪个
幼叶卷曲,黄化,枯死的原因
WOW黑上能进多少人?5?还是10个?
Word2007多级标题自动编号疑问,如问题补充,
西北地区与青藏地区的差异
梦幻西游里面,如何制作佛跳墙或者烤鸭等高级
未来科幻异能小说
北风什么什么,填合适的词
亚冠主题曲是什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?