黑马程序员技术交流社区
标题:
问:在键盘上随便一个按键,怎么样得到这个按键对应的AS...
[打印本页]
作者:
IT-capfer
时间:
2015-11-14 22:36
标题:
问:在键盘上随便一个按键,怎么样得到这个按键对应的AS...
问:在键盘上随便一个按键,怎么样得到这个按键对应的ASKII码的值?
新人求代码。
作者:
liuchuan_alex
时间:
2015-11-14 22:53
#include <stdio.h>
int main(){
//创建一个字符变量
char ch='0';
//提示用户按键
printf("请您按下键盘上的任意一个字符:");
scanf("%c",&ch);
//打印
printf("您按下的字符%c转为ASKII值为%d\n",ch,ch);
}
作者:
liuchuan_alex
时间:
2015-11-14 22:54
使用scarf 函数,接收用户按下的字符,输出用%d输出,会自动转为对应的 askii 值
作者:
陌忆
时间:
2015-11-15 09:00
ASC码是这样写的吧
作者:
江流石不动
时间:
2015-11-15 18:35
顶2楼菊花
作者:
沐小妖mavs
时间:
2015-11-15 21:14
顶 好题,一开始没弄懂ch是什么意思,后面百度发现ch是定义一个字符变量类型的时候用到
作者:
IT-capfer
时间:
2015-11-15 21:58
陌忆 发表于 2015-11-15 09:00
ASC码是这样写的吧
是的,ASCII才是正确的。我想当然了
作者:
649685603
时间:
2015-11-15 23:01
还是视频这种方式更能感染人,有梦想就有希望
作者:
paulchoi1
时间:
2015-11-15 23:48
同问 一直很遗憾
作者:
Meracle
时间:
2015-11-16 01:17
char类型的用%d输出得到的结果就是ascii码
作者:
anoofeng
时间:
2015-11-16 07:14
用%d输出就好了,毕竟是ascii编码符号对应的数字-
作者:
cbl16888
时间:
2015-11-16 07:18
学习来了,不错
作者:
lixiang73033
时间:
2015-11-16 07:31
用百分号d来输出就是了
作者:
IT-capfer
时间:
2015-11-18 00:25
Meracle 发表于 2015-11-16 01:17
char类型的用%d输出得到的结果就是ascii码
,嗯嗯嗯
作者:
liury
时间:
2015-11-18 08:40
终端输入 man ascii,直接看ansii表好了
作者:
IT-capfer
时间:
2015-11-18 21:46
#include<stdio>
int main(){
char a='a';
while(1){
scanf("%c",&a);
if(a=='\n')
continue;
printf("%d",a);
}
return 0;
}
作者:
李凯666
时间:
2015-11-18 22:57
#include <stdio.h> int main(){ //先新创建一个字符 char a; //提示用户按键 printf("输入任意一个字符: "); scanf("%c",&a); printf("ASCII值为%d\n",a); return 0;}
作者:
李凯666
时间:
2015-11-18 22:58
#include <stdio.h> int main(){ //先新创建一个字符 char a; //提示用户按键 printf("输入任意一个字符: "); scanf("%c",&a); printf("ASCII值为%d\n",a); return 0; }
作者:
MrK
时间:
2015-11-18 23:25
路过 帮顶。。。。。。。。。。。。
作者:
陈光慧
时间:
2015-11-19 23:57
楼上已经帮忙答了
作者:
linexs
时间:
2015-11-20 00:13
%d,亮点
雁过留声,人过留名,mark
作者:
韦德460
时间:
2015-11-20 18:47
二楼已帮忙
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2