11问答网
所有问题
当前搜索:
c语言字母转化为数字
怎样用
C语言
程序把
字母转化为数字
?
答:
每一个字母都对应一个ASCII值,只要你在输出的时候控制一下输出格式就可以了
。charch;scanf(%c,&ch);printf("%d",ch);注意:上面的只要你输出格式是int的,就能正常输出ASCII值。1、例如:2、可以自己编写一个转换函数:
c语言 字母
如何转换
为数字
答:
char str[1024];int i;printf("CopyRight: 2010
[email protected]
\n");printf("Please input string:\n");gets(str);for (i=0;i < strlen(str);i++){ if (str[i] != ' ')printf("%d",str[i] - 96);else printf(" ");} } ...
怎样用
C语言
程序把
字母转化为数字
答:
include <stdio.h>#include <stdlib.h>int main(){ char a=0,b; printf("===start===\n"); printf("
字母
转成ASCII,输入0退出程序\n"); do { printf("输入一个字母:"); scanf("%s",&a); if(a!='0') printf("对应ASCII码值:%d\n",a); else...
c语言
编程
字母数字
转换问题
答:
include <stdio.h>#define N 50char char2int(char ch){//转换函数 char r; switch(ch){ case 'A': case 'B': case '
C
':r='2';break;//为了减少结果的判断,直接将
数字
转换成数字字符 case 'D': case 'E': case 'F':r='3';break; case 'G': ...
C语言
怎么利用按位异或将
字母转化为数字
答:
你可以使用宏定义#define A 4,其他类似。或者定义枚举类型enum {A=4 ,B=3, C=2, D=1, F=0};
c语言
,输入一个整数,用小写英文
字母
a-j顺序代表大写
数字
0-9
答:
include<stdio.h>int main(){ char
c
; while(1) {c=getchar(); if(c<'0'||c>'9')break; putchar(c+'a'-'0'); } return 0;}
...满足字符变量ch 是大写
字母
的
c语言
表达式,
数字
时
答:
楼上回答的很完美,我补充一下大小写
转化
:大写转小写(小写
字母
保持不变):ch = ch|32 小写转大写(大写字母保持不变):ch = ch&0xdf
...小写字母,
数字
)将大写
字母转化为
小写字母,将小写字母转化为大_百度...
答:
include <stdio.h>int main(){ char c;
c
= getchar(); if (c>='a'&&c<='z')printf ("%c\n", c-'a'+'A'); else if (c>='A'&&c<='Z')printf ("%c\n", c-'A'+'a'); else if (c>='0'&&c<='9')printf ("wrong\n"); return 0;} ...
用
C语言
实现16进制
转化为
10进制?
答:
C语言
程序中,十进制和十六进制实际是互通的。十六进制数由
数字
0~9、
字母
A~F(或a~f)组成。把十六进制数按权展开、相加即得十进制数。现实中十六进制数和十进制数不可以直接相加,如是在电脑上的话是可以的,何种进制数在电脑上都是以二进制的形式表示的,在电脑编写程序时是可以相加的。十进制数...
c语言
如何判断输入的是
数字
还是字符
答:
cpp。2、其次,在test.cpp文件中,输入
C语言
代码:char a = getchar(); getchar();if (a <= '9' && a >= '0') printf("数字");else printf("
字母
");3、然后,编译器运行test.cpp文件,输入数字,此时会成功判断输入内容
为数字
。4、最后,输入字母,此时成功判断了输入内容为字母。
1
2
3
4
5
涓嬩竴椤
其他人还搜
c语言中小写字母转化为大写字母
把字母转化成数字c语言
c语言数字字符转数字加48
c语言字母和数字的转换
c语言把字母变成数字
c语言用字母表示数字
c语言怎么用数字打出字母
c语言字母对应数字
c语言字母加数字