作业帮 > 综合 > 作业

写一个函数,输入一个5位数字,要求输出这5个数字的字符,但每两个数字间空一个空格.

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/14 23:15:33
写一个函数,输入一个5位数字,要求输出这5个数字的字符,但每两个数字间空一个空格.
要求用到函数的定义和函数的调用.
写一个函数,输入一个5位数字,要求输出这5个数字的字符,但每两个数字间空一个空格.
#include "stdio.h"
main()
{int a,b,c,d,e;
scanf("%1d%1d%1d%1d%1d",&a,&b,&c,&d,&e);
printf("%d,%d,%d,%d,%d \n",a,b,c,d,e);
}
再问: 大哥,这个么错吗?。我怎么输不出来呢?
再答: 我vc正常运行了的才复制给你的
再问: 我输出的怎么都是逗号阿,还有我们老师让我们运用函数的定义和函数的调用。
再答: 那个简单撒 把逗号换成空格就可以了 目的是让你知道如何输入一个数 而分别输出它每位的值
再问: 能用上函数的定义和函数的调用吗,这个没达到作业要求撒
再答: 原来你是要这个的调用函数?
再问: 恩
再答: #include "stdio.h" int a(int n) { printf("%d ",n/10000); printf("%d ",n/1000%10); printf("%d ",n/100%10); printf("%d ",n/10%10); printf("%d\n",n%10); } main() { int n; printf("请输入一个五位数:"); scanf("%d",&n); printf("各位数字分别是"); a(n); }
再问: 有错误。为什么有2个大括号阿?而且main还在下面?还有那个不应该是这样的吗?
再答: 我只能说 同学 好好看看基础嘛 这两个都是基本知识 不是我不回答 有时候需要自己多看看书 对吧 代码肯定正确 望采纳 有新问题也乐意为你回答
写一个函数,输入一个5位数字,要求输出这5个数字的字符,但每两个数字间空一个空格. c语言 输入一个四位数,输出一个4位数,每两个数字间空一个空格 C语言 数字转换输入一串数字字符,将其中0~9对应的英文单词输出,每个单词中间空一个空格.例如,输入”123“,输出”o C语言:输入一个多于5位的正整数,要求:求它是几位数,分别输出每一个数字,按逆序输出各位数字 求一个计算机程序C语言的,要求输入一个两位数字输出其每一位的数字和每一位数字的和 输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字 定义一个函数digit(n,k),要求输入数字n与k,输出数字n上第k位的数.例:digit(15327,4)=5 di 用C写个编程输入一个完全由数字组成的字符串,从字符串的第一个字符开始,每两个数字作为两位整数,存放在一维整型数组中,如果 c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字. 给一个不多于5位的正整数,要求:1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字 编写代码?给出一个不多于5位的整数,要求:1,求出它是几位数.2,分别输出每一位数字.3,按逆序输出各位数字. 输入一个正整数,输出该数的各个数字之和.要求编写函数,计算整数的各个数字之和