C语言 写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字之间空一个空格。如输入1990,应该输出“1 9 9 0”
#include<stdio.h>
#include<string.h>
int main()
{int i;char str[80];void insert(char str[]);printf("输入个四位数:");gets_s(str);insert(str);return 0;
}
void insert(char str[])
{int i;for (i = strlen(str);i > 0;i--){str[2 * i] = str[i];str[2 * i - 1] = ' ';}printf("结果:\n%s\n", str);
}
C语言 写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字之间空一个空格。如输入1990,应该输出“1 9 9 0”相关推荐
- 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成 为另一个字符串
/*有一字符串,包含n个字符.写一函数,将此字符串中从第m个字符开始的全部字符复制成 为另一个字符串*/#include <stdio.h> #include <string.h&g ...
- java 调用c效率高_java通过JNI调用C语言写的函数,能提高运行效率吗?
C语言比Java快早就是公认的事实了.而Java可以通过JNI调用C语言写的库很多人也都知道. 但通过JNI调用C语言写的函数能提高效率吗?一直以来我都认为 是的 .昨晚心血来潮做了个测试,本意是想看 ...
- 本题要求实现一个函数,对给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离。
本题要求实现一个函数,对给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离. 函数接口定义: double dist( double x1, double y1, doub ...
- 1.简述一个Activity跳转到另一个Activity时,两个Activity生命周期方法的执行过程。2.编写一个程序,要求在第一个界面中输入两个数字,在第二个界面显示第一个界面两个数字的和。
1.简述一个Activity跳转到另一个Activity时,两个Activity生命周期方法的执行过程. 首先,我创建了一个MainActivity和SecondActivity两个Activity. ...
- R语言ggplot2可视化:拟合二次曲线(quadratic curve)并使用ggplot2进行可视化、可视化两个响应变量和一个预测变量的二次曲线
R语言ggplot2可视化:拟合二次曲线(quadratic curve)并使用ggplot2进行可视化.可视化两个响应变量和一个预测变量的二次曲线 目录
- C语言写一函数交换两变量的值
C语言写一函数交换两变量的值 #include <stdio.h> void swap(int *p1, int *p2); // 形参,只声明 int main(){int a=5, b ...
- Java黑皮书课后题第6章:6.12(显示字符)使用下面的方法头,编写一个打印字符的方法。编写一个测试程序、打印从‘1‘到‘Z‘的字符,每行打印10个,字符之间使用一个空格字符隔开
6.12(显示字符)使用下面的方法头,编写一个打印字符的方法.编写一个测试程序.打印从'1'到'Z'的字符,每行打印10个,字符之间使用一个空格字符隔开 题目 题目描述 破题 补充:从生成随机字符窥探 ...
- 1-9九个数字组成一个九位数 如果从左边起取出1个数字,需要能被1整除,取出两个数字组成的数能被2整除,取出三个数字组成的数能被3整除,依次类推
1-9九个数字组成一个九位数,数字没有重复.如果从左边起取出1个数字,需要能被1整除,取出两个数字组成的数能被2整除,取出三个数字组成的数能被3整除,依次类推...每次取数都是从左边取.问,这个数是什 ...
- 自己用C语言写itoa 函数和atoi函数
有些库中有atoi()函数,但没有itoa()函数,怎么办?自己写啊!!! 一:先来看看库atoi()函数和itoa()函数的用法: 1.atoi 是把字符串转换成整型数的一个函数,int atoi( ...
- python输入数字比大小_Python练习实例47 | 比较任意两个数字的大小
比较任意两个数字的大小,这个问题相对来说很简单,很多人在学习if条件语句的时候,都会拿这个问题来练手. 我们今天不来特别难的内容,也来拿这个问题练练手吧! 小黄人.jpg 下面请看代码: # 两个数字 ...
最新文章
- java ipfs文件存储_原来IPFS是这样存储文件的
- 调查问卷_员工满意度调查问卷
- python 如何在linux进行调试
- roast和roasting区别_《吐槽大会》的英文居然是roast!为什么?
- 七 web爬虫讲解2—urllib库爬虫—状态吗—异常处理—浏览器伪装技术、设置用户代理...
- python:软件目录结构规范
- 工业以太网交换机的重要技术参数分析
- css3光束_html+css3实现3d光线照射文字特效
- 美检方或起诉刘强东;百度对呛微信规则;澳洲调查 Facebook | 极客头条
- 软件测试流程-全程软件测试【全思维导图】最新总结
- ChromeFFOpera下DIV不设置高度显示背景颜色和边框的办法
- 【转】linux kernel 网络协议栈之GRO(Generic receive offload)
- redis连接过多导致 redis.clients.jedis.exceptions.JedisException: Could not get a resource from the pool
- 格雷码与二进制之间转换及VHDL实现
- win10自带抓包工具_[教程] 利用抓包工具从Windows 10 应用商店里下载应用程序离线安装包...
- java计算机毕业设计交通事故档案管理系统源程序+mysql+系统+lw文档+远程调试
- THINKPADT400安装XP蓝屏
- MATLA 如何让保存的文件名随着参数的改变而改变
- 一文助你搞懂单纯形法
- 写作小技能:开篇制胜的首段:写序言的故事模板(SCQA: Situation情境, Conflict冲突, Question问题, Answer回答。)