《C语言程序设计》江宝钏主编-习题8-4-复制字串!!!
AC代码:
/*《C语言程序设计》江宝钏主编-习题8-4-复制字串
Description
将字符串a的内容复制到字符串b中,用指针实现。
注意:此题用C语言完成时,必须使用指针方法处理,只提交头文件和
cat(char *a,char *b)
函数,系统将自动附加下面的main函数后运行,请复制下面的main函数用于调试cat函数。
其他语言的答案无此要求。
int main(){ char a[100],b[100]; scanf("%s%s",a,b); cat(a,b); printf("%s",b);
}
Input
两行字符串,分别对应a和b
Output
将a附加到b后,然后输出bSample Input Copy
forever
duke
Sample Output Copy
dukeforever
*///标程:
#include <stdio.h>
cat(char *a,char *b);
int main(){ char a[100],b[100]; scanf("%s%s",a,b); cat(a,b); printf("%s",b);return 0;
}
cat(char *a,char *b) //思路得捋清楚!
{int i,j;for (i=0;i<100;i++) //指针*a和*b刚开始是指向第一个数组元素{if (*(b+i)=='\0') //'\0'是字符串的结束符,任何字符串之后都会自动加上'\0'。 注意:在字符数组中‘\0’是占一个位置的。(注意要加单引号){for(j=0;j<100;j++){*(b+i+j)=*(a+j);if (*(a+j)=='\0')break;}break;}}
}
《C语言程序设计》江宝钏主编-习题8-4-复制字串!!!相关推荐
- 《C语言程序设计》江宝钏主编-习题3-6-商和余
AC代码: /*<C语言程序设计>江宝钏主编-习题3-6-商和余 Description 编写程序,从键盘输入两个自定的整数,输出它们的商数和余数. Input 两个整数 Output 商 ...
- 《C语言程序设计》江宝钏主编-习题6-2-排列数
AC代码: /*<C语言程序设计>江宝钏主编-习题6-2-排列数 Description 编写程序计算排列数 Pmn =m! / (m-n)! //此处为Pm的n次幂 要求定义函数fact ...
- 《C语言程序设计》江宝钏主编-习题4-3-字母排序!!!
AC代码: /*<C语言程序设计>江宝钏主编-习题4-3-字母排序 Description 输入三个字母,按字母表顺序输出这三个字母. Input 三个字母 Output 按字母表顺序输出 ...
- 《C语言程序设计》江宝钏主编-习题6-1-温度转换
AC代码: /*<C语言程序设计>江宝钏主编-习题6-1-温度转换 Description 编写程序输出一张摄氏-华氏温度转换表,摄氏温度的取值区间是从键盘输入,温度间隔10 ℃ .要求定 ...
- 《C语言程序设计》江宝钏主编-习题6-8-斐波那契部分和!!!!!
AC代码: /*<C语言程序设计>江宝钏主编-习题6-8-斐波那契部分和 Description 编写升序输出m和n之间所有的Fibonacci数.要求定义并调用函数fib(n),它的功能 ...
- 《C语言程序设计》江宝钏主编-习题5-4-素数表!!!!!
AC代码: /*<C语言程序设计>江宝钏主编-习题5-4-素数表 Description 从键盘输入m,n 在屏幕上按每行10个的格式输出m~n之间的全部素数 Input 两个整数m n ...
- 《C语言程序设计》江宝钏主编-习题5-3-动态最大值!!!
AC代码: /*<C语言程序设计>江宝钏主编-习题5-3-动态最大值 Description 输入一个正整数n,再输入n个整数,输出n个数中的最大数. Input 第一行n 第二行n个数 ...
- c语言程序设计江宝钏第九章,C语言程序设计 (江宝钏 著) 清华大学出版社 第9章习题答案1...
C语言程序设计 (江宝钏 著) 清华大学出版社 第9章习题答案1 一.程序阅读题 习题 9 答案 1.B2. C 二.编程题 1. #include #defineM 10 structstudent ...
- c语言江宝钏实验六答案,C语言程序设计江宝钏著实验六答案
C语言程序设计江宝钏著实验六答案 6.4 实验六 数组一. 实验目的与要求1. 掌握一维数组的定义.赋值和输入输出的方法.2. 理解一维数组的存储方法及下标的表示方法.3. 掌握与数组有关的算法(特别 ...
最新文章
- luogu P1549 棋盘问题(2) 题解
- R语言将数据列中的多种日期格式统一变化为一种固定格式实战:使用lubridate包中的parse_date_time函数
- 在IIS上搭建WebSocket服务器(一)
- 12.1 LNMP架构介绍;12.2 MySQL安装;12.3-2.4 PHP安装(上下);12.5
- 软件工程学习笔记《二》代码规范
- vscode 显示分支_Git以及vscode里的使用
- folly教程系列之:future/promise
- windows10强制删除文件_如何恢复按下Shift + DELETE键永久删除的文件和资料夹?
- Java从入门到精通 第23章 文件IO操作
- educoder第9关:原码一位乘法器设计
- lisp成套电气设计_针对电气成套行业的专业设计仿真软件
- 计算机 随机分组的方法,最小化随机分组方法介绍及其SAS实现
- java星座出生日期_Java根据出生日期计算星座
- DDoS攻击器Linux集群【用于网络安全学习】
- Typora中如何使用数学公式、数学符号
- thinkPHP基于php的枣院二手图书交易系统--php-计算机毕业设计
- (最新,所有kali版本通用)kali中安装搜狗输入方法
- 用python给说说点赞的人群发新年祝福邮件
- MATLAB画NCEP风场
- Django实现用户注册登录,表单提交后跳转网页(学习笔记)
热门文章
- rabbitMq系列2:AMPQ协议与RabbitMQ执行过程
- java中构造函数-静态代码块-代码块的执行顺序
- MYSQL数据库跨服务器实时同步更新实践----文献阅读(污水管网水质预测)
- 「产品社群」话题讨论精华·第2期
- Android 仿微信通讯录 导航分组列表-上】使用ItemDecoration为RecyclerView打造带悬停头部的分组列表
- jsp输出金字塔_倒金字塔加码操作技巧及案例解析
- 微信小程序 画布 组件
- 猿辅导python编程课网课怎么样_猿辅导网课怎么样,一个过来人经历告诉你
- 利用requests库和Xpath爬取猫眼电影榜单【Python】
- 数据分析 知识体系 Python篇