C和指针 练习 1-5 1-6
来源:互联网 发布:linux学生管理系统 编辑:程序博客网 时间:2024/05/29 02:38
书上的答案看着好繁琐,没怎么明白,自己想了一个,可以运行。不知道是不是完成要求了。老实说,题目的意思没怎么看懂,望大虾指点。
#include<stdio.h>#include<string.h>#define MAX_INPUT 1000int main(void){ char input[MAX_INPUT] = {0}; char output[MAX_INPUT] = {0}; int inlen, outlen; //输入与输出长度计数 inlen = outlen = 0; while(gets(input) && input[0] != '\0') //空行回车,退出循环 { inlen = strlen(input); //获取输入长度 for(int i = 0; i < inlen && outlen < MAX_INPUT - 1; i++, outlen++) output[outlen] = input[i]; //输出数组下标不重置,接上一行输入 output[outlen] = '\0'; //输出数组 加上结尾 if(outlen == MAX_INPUT - 1) //输出数组已满,退出循环 break; } puts(output); return 0;}
阅读全文
0 0
- C和指针 练习 1-5 1-6
- C和指针编程练习---6.18.1
- C和指针 练习 1-3
- C和指针 练习 1-4
- c和指针练习
- C语言指针练习1
- C语言编程(练习1:数组和指针)
- C和指针之字符串编程练习1
- c函数和指针练习
- C和指针-编程练习
- C和指针之字符串编程练习6
- C和指针之数组编程练习5 (矩阵相乘)
- <<C和指针>>第1章之编程练习心得20140702
- <<C和指针>>第1章之编程练习心得20140703
- <<C和指针>>第1章之编程练习心得20140704
- <<C和指针>>第1章之编程练习心得20140705
- 《c和指针》第十二章单链表练习
- 《c和指针》第十二章双链表练习
- Linux--RH254---unit 9 apache web服务
- 解决学习tensorflow的LSTM模型中遇到一个版本不兼容问题
- git 使用
- NYOj 264 国王的魔镜
- python模块sys与os还有内置函数
- C和指针 练习 1-5 1-6
- ssm和ssh框架中,oracle数据库,表主键自增如何解决
- cocopods更新失败解决
- 3d旋转 android
- Intellij Idea安装主题包
- [国嵌学习日记][114][自己动手写驱动]
- jquery制作的个性网站
- C和指针 练习 1-4
- Struts2_自定义拦截器