2079 - P395 6
P395 6
题目输入
a single character
题目输出
int value
若输入是非数字时,,输出#号,后面需要增加回车符
若输入数字时,输出对应的int value,后面需要增加回车符
<br />
输入/输出样例
题目输入
k
题目输出
#
C语言解答
#include<stdio.h> int main() { int a,b; char c; scanf("%c",&c); if(c>=48&&c<=57) { a=c-48; printf("%d\n",a); } else printf("#\n"); }
C++解答
#include<iostream> using namespace std; int main() { int a; char b; cin>>b; while (cin) { if (b>='0'&&b<='9') { a=b-'0'; cout<<a<<endl; } else cout<<"#回车"<<endl; cin>>b; } return 0; }