-->
当前位置:首页 > 题库 > 正文内容

函数题:念整数

Luz3年前 (2022-09-29)题库402
本程序要求读入一个不超过10位的整数,用汉语拼音将这个整数的每一位输出出来。
如输入1234,则输出:yi er san si
注意,每个字的拼音之间有一个空格,最后的字后面也有一个空格。当遇到负数时,在输出的开头加上“fu”,如-2341输出为:fu er san si yi

### 函数接口定义:
c++
int read(int x,int data[]);
void output(int data[],int n);

其中read函数实现将数据x按位存储到data中,函数返回x的位数;output函数实现输出data中值对应的汉语拼音。

### 裁判测试程序样例:
c++
#include <stdio.h>
#define N 10
int read(int x,int data[]);
void output(int data[],int n);

int main()
{
int x,num[N],count;
scanf("%d",&x);
if(x<0)
{
printf("fu ");
x=-x;
}
count=read(x,num);
output(num,count);
return 0;
}

/* 请在这里填写答案 */


### 输入样例:

in
-2341


### 输出样例:

在这里给出相应的输出。例如:

out
fu er san si yi







答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。