小空净


私信TA

用户名:2456917425

访问量:3266

签 名:

等  级
排  名 4681
经  验 1600
参赛次数 0
文章发表 10
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:我不知道自己是不是理解错了,是先输入一个数字再分离判断输出字符;还是直接中间加个空格。

参考代码:

#include<string.h>

#include<stdlib.h> 

#include<stdio.h>

void istract(int aa1);

int main()

{

int aa;              

scanf("%d", &aa);

istract(aa);

return 0;

}


void istract(int aa1)

{

int a[4];

a[0] = aa1 / 1000;

a[1] = aa1 / 100 % 10;

a[2] = aa1 / 10 % 10;

a[3] = aa1 % 10;

for (int ii = 0; ii < 4; ii++)

{

switch (a[ii])

{

case 0:printf("0 "); break;

case 1:printf("1 "); break;

case 2:printf("2 "); break;

case 3:printf("3 "); break;

case 4:printf("4 "); break;

case 5:printf("5 "); break;

case 6:printf("6 "); break;

case 7:printf("7 "); break;

case 8:printf("8 "); break;

case 9:printf("9 "); break;

default: break;

}

}

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区