输出四个数字字符

输入代码:

/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum123.cpp
*作    者:林海云
*完成日期:2015年1月8日
*版 本 号:v2.0
*
*问题描述:写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。
*程序输入: 一个四位数
*程序输出: 增加空格输出
*/
#include<iostream>
using namespace std;
void output(int m,int n);
int main()
{
    int num,n=4;
    cin>>num;
    output(num,n);
    return 0;
}
void output(int m,int n)
{
    int a[n];
    int i,k;
    i=n;
    while(i>0)
    {
        a[i]=m%10;
        m/=10;
        i--;
    }
    for(k=1; k<=n; k++)
    {
        cout<<a[k]<<" ";
    }
}

运行结果:

时间: 2024-08-02 23:56:34

输出四个数字字符的相关文章

c程序设计 8.8写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出&quot;1_9_9_0&quot;。

#include <stdio.h> //整型的数字1+48=符号数字1,整型的数字2+48=符号数字2... void main(){ int n1; void numToStr(int m); printf("请输入一个四位数字:\n"); scanf("%d",&n1); numToStr(n1); } void numToStr(int m){ int a,b,c,d,i,j; char str[7]; a=m/1000; b=(m-a*

Log4j 2.0在开发中的高级使用详解—配置简单的文件输出(四)

在log4j 1.x的版本中,我们想将日志输出的文件中,需要很复杂的配置.这点已经在2.0的版本中得到了大大的改善. 简单的配置,以及灵活的应用,已经成为了一种趋势.不管我们以追加的形式写日志文件,还是覆盖的形式,配置他们都是小菜. 还有比如日志文件大小自动分割,自动备份,无死锁,高性能等等.更令人欣喜的是,它支持json格式的配置,加载快,轻巧,异步读写. 好吧,来看它的使用吧. 看配置文件log4j2.xml代码: <?xml version="1.0" encoding=&

随机产生12个5~15之间的整数放入一位数组中,然后输出这些数,每行输出四个数

#include<stdio.h> main() { int a,i,j,n,b,s[120]; for(i=0;i<12;i++) scanf("%d",&s[i]); for(i=0;i<12;i++) {if(i%4==0) printf("\n"); printf("%d ",s[i]); } return 0; }

按照从大到小的顺序输出四位数中的个位+百位=十位+千位

public class TestDui { public static void main(String[] args) { //计数器的作用,统计数量 int count = 0; for(int i = 9999;i > 999;i--){ //注意从大到小的排列,所以从9999开始 int ge = i % 10; int shi = i / 10 % 10; int bai = i / 10 /10 %10; int qian = i / 1000; if(ge + bai == sh

统计数字字符个数

描述 输入一行字符,统计出其中数字字符的个数. 输入一行字符串,总长度不超过255.输出输出为1行,输出字符串里面数字字符的个数.样例输入 Peking University is set up at 1898. 样例输出 4 来源习题(7-1) 医学部 2010 期末试题 樊波 源代码 #include<stdio.h> int main() { char ch; int count=0; while((ch=getchar())!='\n') { if(ch>='0'&&am

如鹏网学习笔记(十四)ASP.NET

Asp.net笔记 一.Socket类 进行网络编程的类,可以在两台计算机之间进行网络通讯 过程: 向服务器发送指令: GET /index.html HTTP/1.1 Host:127.0.0.1:8080 回车空行 二.浏览器是什么 浏览器就是一个Socket网络客户端,帮助用户请求网站服务器上的内容并且将返回的内容渲染为图形化内容 浏览器的过程: 用户在浏览器输入网址,浏览器向DNS服务器发出Socket请求, 服务器把请求的内容返回给浏览器, 浏览器将内容进行解析并渲染绘制成页面展现,

数字集成电路设计-12-状态机的四种写法

引言 在实际的数字电路设计中,状态机是最常用的逻辑,而且往往是全部逻辑的核心部分,所以状态机的质量,会在比较大的程度上影响整个电路的质量. 本小节我们通过一个简单的例子(三进制脉动计数器)来说明一下状态机的4中写法. 1,模块功能 由于我们的目的在于说明状态机的写作方式,所以其逻辑越简单有利于理解.就是一个简单的脉动计数器,每个三个使能信号输出一个标示信号. 2,一段式 状态机的写法,一般有四种,即一段式,两段式,三段式,四段式.对于一段式的写法,整个状态机的状态转移.转移条件.对应状态的输出都

【实(dou)力(bi)首(mai)发(meng)】第四次CCF软件能力认证题解

这次的题总体上相对前三次偏简单.由于实力有限,就分析前四题.     试题编号:    201503-1 试题名称:    图像旋转 时间限制:    5.0s 内存限制:    256.0MB 问题描述:    问题描述 旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度. 计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可. 输入格式 输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数. 接下来n行每行包含m个整数,表示输入

java 随机生成四位数验证码

public static void main(String[] args) { // TODO 自动生成的方法存根 Random r=new Random(); String str="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";//列出所有的字母数字 for(int i=0;i<4;i++)//循环4次,输出四个数 { int a=r.nextInt(62);//从0-61中随机一个数,作为字