55问答网
所有问题
编写一个c语言程序,将输入的数字字符转换成数字并输出并输出!谢谢
如题所述
举报该问题
推荐答案 推荐于2017-09-30
#include "
stdio.h
"
void main()
{
char c;
scanf("%c",&c);//输入一个数字字符
if(c>='0' && c<='9'){ //若为0-9则进行处理
c-='0'; //将数字字符转换为真正的数字值
printf("%d",c);//输出数字值 这里用%d
}
else{
printf("please enter 0~9!\n");
}
}来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FQ8c8RQcI.html
其他回答
第1个回答 2011-04-22
我也刚在学C语言 你应该说的是Ascll码吧!代码是
main()
{
printf("%d"getchar());
}
这样就行了 我可以先告诉你 小写字母a~z的数字是97~122 大写是65~90 你也可以自己去试一下 希望楼主采纳 谢谢!!!
第2个回答 2011-04-22
能详细一点么?你的意思是将字符装换成数字/
?
追问
恩,数字字符转换成数字。。。对于数字字符ch,直接使用(int)ch转换成相应的数字是不正确的,使用ch-'0'转换。
相似回答
C语言程序
:
输入一个字符,
如果是
数字字符,
把它
转换成
相对应
的数字并输出
...
答:
1、新建一个工程和.c文件
,输入
头文件和主函数。2、声明被调用的函数,定义变量类型。3、输入整数。4、用一个if语句去判断整数是否为负数,若为负数则用putchar函数
输出一个
负号。5、调用一个函数。6、定义函数的返回类型和形参类型。7、通过if语句判断该数是否仅剩一位数,若不是则执行else语句。8...
...是
将输入的字符串
中得
数字字符转换成数字,并输出
其各个数字之和_百...
答:
scanf("%c",&chdigit);intdigit=chdigit-48;//将
数字字符
变为数值
数字
printf("intdigitis%d\n",intdigit);return0;}
C语言程序
:
输入一个字符,
如果是
数字字符,
把它
转换成
相对应
的数字并输出
...
答:
int main(){ char() c;while(1){ printf("input:");c = getchar()();getchar()();if(c == 'N')//如果输入大写的N 就退出了 这个你自己随便设置 break;if(c >= '0'&& c <= '9')c = c - 48;printf("%d\n",c);} system("pause");return 0;} ...
...
编写一个程序,将输入的数字字符转换成数字并输出
。提示:对于数字字 ...
答:
void main(){ char a ;printf("输入:\n");scanf("%c",&a);printf("\n%d\n",a-48);}
...个数字形式
的字符串, 将
其
转换
为相应
的数字并输出
. 例如
输入的字符
...
答:
include "stdio.h"include "string.h"int main(){ int num,i;char str[100];printf("请
输入字符串
\n");scanf("%s",str);num=strlen(str);for(i=0;i<num;i++){ printf("%d",str[i]-48);//根据ASCII表 } return 0;}
大家正在搜
c语言输入一串字符统计个数
c语言判断输入的字符的类型
字符型的c语言程序
c语言判断字符类型的程序
c语言统计某个字符出现次数
c语言字符串逆序输出
用c语言编写的代码程序
c语言字符统计程序
c语言字符个数统计
相关问题
数字字符与数字之间的转换,输入一个数字字符,输出对应的数值,...
c语言试题:编写一个程序,将输入的数字字符转换成数字并输出。...
c语言中实现输入一个数字字符,然后转换成整数数字输出.怎么做...
C语言程序:输入一个字符,如果是数字字符,把它转换成相对应的...
c语言中如何编写程序把数字字符转换成数字显示出来
c语言编程:输入数字字符串,将它转成一个整数再输出
编写一个程序,功能是将输入的字符串中得数字字符转换成数字,并...
C语言编写程序,输入一个字符,如果是数字字符,则转换成对应的...