题目描述

写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。

输入

一个四位数

输出

增加空格输出

样例输入

1990

样例输出

1 9 9 0

来源/分类

C语言

题目截图:

思路:

原来以为是自己输出四个数,再让他们输出就好啦。
本想,这不过是在这些数中增加一些空格而已~
后来提交之后答案错误~
哈哈,才审好题目!不过,乍眼一看还是有难度的。不过,自己利用/ %运算就可以顺利解决啦!
但是最后一个数,不能输出空格!这个要留在最后进行输出!
void output(int a)
{int i=0;int s=1000;for(;i<z-1;i++){cout<<a/s<<" ";a%=s;s/=10;}cout<<a;
}

代码:

#include<iostream>
using namespace std;
#define z 4
void output(int a)
{int i=0;int s=1000;for(;i<z-1;i++){cout<<a/s<<" ";a%=s;s/=10;}cout<<a;
}
int main()
{int a;int i;cin>>a;
output(a);
}

代码截图:

运行结果:

OJ结果:

ACMNO.25 C语言-间隔输出 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。 输入 一个四位数 输出 增加空格输出相关推荐

  1. 1.简述一个Activity跳转到另一个Activity时,两个Activity生命周期方法的执行过程。2.编写一个程序,要求在第一个界面中输入两个数字,在第二个界面显示第一个界面两个数字的和。

    1.简述一个Activity跳转到另一个Activity时,两个Activity生命周期方法的执行过程. 首先,我创建了一个MainActivity和SecondActivity两个Activity. ...

  2. 1-9九个数字组成一个九位数 如果从左边起取出1个数字,需要能被1整除,取出两个数字组成的数能被2整除,取出三个数字组成的数能被3整除,依次类推

    1-9九个数字组成一个九位数,数字没有重复.如果从左边起取出1个数字,需要能被1整除,取出两个数字组成的数能被2整除,取出三个数字组成的数能被3整除,依次类推...每次取数都是从左边取.问,这个数是什 ...

  3. python输入数字比大小_Python练习实例47 | 比较任意两个数字的大小

    比较任意两个数字的大小,这个问题相对来说很简单,很多人在学习if条件语句的时候,都会拿这个问题来练手. 我们今天不来特别难的内容,也来拿这个问题练练手吧! 小黄人.jpg 下面请看代码: # 两个数字 ...

  4. ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime

    题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...

  5. ACMNO.33 C语言-最大值3 分别用函数和带参的宏,从三个数中找出最大的数。

    题目描述 分别用函数和带参的宏,从三个数中找出最大的数. 输入 3个实数 输出 最大的数,输出两遍,先用函数,再用宏. 保留3位小数. 样例输入 1 2 3 样例输出 3.000 3.000 来源/分 ...

  6. c语言怎么让写的函数兼容int型和char型_既然C语言void指针是“万能指针”,那么malloc还需类型转换吗?...

    在C语言程序开发中,动态内存分配是不可避免的,而调用 malloc()/free() 库函数实现这一过程是方便的,事实上,在很多C语言程序中,malloc/free 库函数的使用相当频繁,它俩的C语言 ...

  7. C语言>>写一函数,用“起泡法”对输入的10个字符由小到大排序。

    使用工具: Dev-C++ 5.11 解题思路: "起泡法"思路为:将相邻两个数比较,将较小的调到前头,较大的放到后头.经过1轮比较后,最大的数便调到最后一个位置.所以n个数要比较 ...

  8. c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...

    编写一个函数fun(n),求任意4位正整数的逆序数. intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf(&quo ...

  9. 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123。

    撰写人--软工二班--陈喜平 题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123. 将下面的程序填写完整. # ...

最新文章

  1. pigcms 标签读不出
  2. 最强大的多线程解决方案!!
  3. 《算法竞赛入门经典》习题4-2 正方形 (Squares,ACM,ICPC World Finals 1990,UVa201)——仅提供大体方法
  4. 空谈Saas都扯淡,让你看看真正的云计算
  5. Android:使用Activity制作中间弹窗
  6. 数据中台赋能企业数字化转型的四个关键成功因素
  7. php代码加密 (php,decode)
  8. jdk中java程序调试_jcmd:JDK14中的调试神器
  9. 计算机名汉字 oracle,修改计算机名对ORACLE的影像
  10. 图像匹配论文与方法超全整理
  11. 微信小程序判断是否开启定位功能引导重新打开定位权限
  12. 爬取王者荣耀皮肤图片
  13. 《人类简史》《未来简史》读后感作文5000字
  14. The Boys x PUBGMOBILE 联动火热来袭!来看最新游戏海报
  15. linux之进程观察命令:ps和top
  16. 链路不通或服务器没响应,连不通服务器服务怎么办(理论篇)
  17. Quantal Response Equilibrium调研
  18. 3DCNN参数解析:2013-PAMI-3DCNN for Human Action Recognition
  19. Mybatis-plus 查询指定字段 select
  20. 开篇-HOG提取训练检测+样本制作

热门文章

  1. AAAI 2020 | 时间可以是二维的吗?基于二维时间图的视频内容片段检测
  2. 崛起的Python,真的影响了76万人?
  3. 马云:腾讯不是阿里要打败的对手,是同为社会创造价值的伴侣
  4. 为了一窥国足输韩国之后人们的评论,我爬了懂球帝App
  5. 洪小文:以科学的方式赤裸裸地剖析AI(二)|从寒冬到复兴
  6. 阿里巴巴为什么不建议直接使用 Async 注解?
  7. 超美观的 Vue+Element 开源后台管理 UI
  8. 一个 SpringBoot 项目该包含哪些?
  9. 有了这 4 款工具,老板再也不怕我写烂SQL了
  10. 咱们从头到尾说一次 Java 垃圾回收