99问答网
所有问题
c语言试题:编写一个程序,将输入的数字字符转换成数字并输出。提示:对于数字字符ch,直接使用(int)ch
如题所述
举报该问题
其他回答
第1个回答 2017-08-20
#include <stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
printf("%d",ch - '0');
return 0;
}
可以不用提示的方法吗?
要是非要把提示用上去或许可以这样
#include <stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
printf("%d",int(ch)- int('0'));
return 0;
}
本回答被网友采纳
相似回答
C语言
作业
:编写一个程序,
读入一个
数字字符
0——9
,将
其
转换
为相应的整数...
答:
你好,程序如下:include<stdio.h> void main(){ char ch;int i;printf("
输入
一个
字符
[0~9]:\n");scanf("%c",&ch);getchar();i=ch-48;printf("转换之后结果为: %d\n",i);} 有疑问提出 望采纳
...如果是
数字字符,
把它
转换成
相对应
的数字并输出
;如果不是,则以十...
答:
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;} ...
急求
c语言
编写一个程序,输入
一个
数字字符串,
要求
输出
为整数
答:
include "stdio.h" #include "ctype.h" int StringtoInteger(char ch[]){ int i=0; int integer=0; while(ch[i]!='\0' && isdigit(ch[i])!=0) { integer=integer*10+ch[i]-'0'; i++; } return integer;} int main() { char ch[10]; scanf("%s...
...如果是
数字字符,
把它
转换成
相对应
的数字并输出
;如果不是,则以十...
答:
1、新建一个工程和.c文件
,输入
头文件和主函数。2、声明被调用的函数,定义变量类型。3、输入整数。4、用一个if语句去判断整数是否为负数,若为负数则用putchar函数
输出一个
负号。5、调用一个函数。6、定义函数的返回类型和形参类型。7、通过if语句判断该数是否仅剩一位数,若不是则执行else语句。8...
C语言:编写一个程序,输入
为一个
数字字符串,
要求
输出
为整数
答:
include <stdio.h>#include <string.h>int main(){ char s[BUFSIZ]; int n; printf("Please an integer string: "); scanf("%s", s); n = atoi(s); printf("n = %d\n", n); return 0;}
c语言:1
. 从键盘
输入一个数字字符,
要求改用数值形式
输出
。 字符‘0...
答:
include <stdio.h> main(){ char ch;scanf("%c",&ch);printf("字符‘%c’的ASCII的值为%d"
,ch,
ch);}
谁能帮帮我
,c语言
考试中有这么个
题:
要求
输入数字字符输出
相应
的数字
答:
include "stdio.h"void main(){ char c;scanf("%c",&c);//
输入一个
数字字符 if(c>='0' && c<='9'){ //若为0-9则进行处理 c-='0'; //
将数字字符转换
为真正
的数字
值 printf("%d",c);//
输出数字
值 这里用%d }
...是
将输入的字符串
中得
数字字符转换成数字,并输出
其各个数字之和_百...
答:
例
:输入
’3’
,输出
整型数值3。代码:#include<stdio.h> intmain(){ charchdigit;intintdigit;printf("Pleaseinputandigitalcharacter:");scanf("%c",&chdigit);intdigit=chdigit-48;//
将数字字符
变为数值数字 printf("intdigitis%d\n",intdigit);return0;} ...
c语言
中实现
输入一个数字字符,
然后
转换成
整数
数字输出
.怎么做?
答:
1.使用
c语言
自带的库函数:atoi。函数原型:int atoi(const char *nptr);功能:把
字符串
转成整型数。例如:include <stdlib.h>#include <stdio.h> int main(void){ int n; char *str = "12345"; n = atoi(str); printf("int=%d\n",n); return 0;}/*
输出:
int = ...
大家正在搜
用高级程序设计语言编写的程序
用c语言编写的代码程序
汇编语言是一种什么程序设计语言
c语言编写的程序被称为
关于汇编语言程序
面向对象的程序设计语言是
c语言程序的基本单位是什么
c语言程序题目
c语言编程
相关问题
编写一个c语言程序,将输入的数字字符转换成数字并输出并输出!...
编写一个程序,功能是将输入的字符串中得数字字符转换成数字,并...
C语言程序:输入一个字符,如果是数字字符,把它转换成相对应的...
C语言作业:编写一个程序,读入一个数字字符0——9,将其转换...
编写程序,输入一个数字字符,将该数字字符转换为整数输出;输入...
c语言中实现输入一个数字字符,然后转换成整数数字输出.怎么做...
c语言编程:输入数字字符串,将它转成一个整数再输出
c语言大神看过来,跪求了。 编写一个程序,将用户输入的一个实...