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;
}
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题