1.设计并测试一个函数,可以从输入读取n个字符(包括空格、制表符和换行符),把结果存储在 一个数组中,这个数组的地址通过参数来传递。

# include <stdio.h>
# define MAX 5
void gets_array(char *array, int max, int *);
int main(void)
{char array[MAX];int count = 0;gets_array(array, MAX, &count);for(int i = 0; i < count; i++){printf("%c", array[i]);}return 0;
}void gets_array(char *array, int max, int *count)
{int i = 0;char ch;while((ch = getchar()) != 'q' && i < max){array[i] = ch;i++;(*count)++;}}

记录——《C Primer Plus (第五版)》第十一章编程练习第一题相关推荐

  1. C++ Primer Plus第六版第六章编程练习 第4题, 加入Benevolent Order of Programmer后,在BOP大会上

    /*************************************************************************************************** ...

  2. 记录——《C Primer Plus (第五版)》第十一章编程练习第二题

    2.修改练习1,使得可以在n个字符后,或第一个空格.制表符,换行符后停止读取输入,由上述情况 最先被满足的那个终止读取,不能使用scanf()函数. # include <stdio.h> ...

  3. 记录——《C Primer Plus (第五版)》第九章编程练习第一题

    第一题:设计函数min(x,y),返回两个double数值中较小的数值,同时 用一个简单的驱动程序测试该函数. # include <stdio.h>void min(double, do ...

  4. C++Primer第五版 第十一章习题答案(31~38)

    31:知识点:在multimap中,具有相同关键字的元素会相邻存储 #include<iostream> #include<string> #include<fstrea ...

  5. C Primer Plus第六版第七章编程题目与参考答案⭐

    1.编写一个程序读取输入,读到#字符停止,然后报告读取的空格数.换行符数和所有其他字符的数量. #include <stdio.h> #define STOP '#' #define SP ...

  6. c++ primer plus第六版第六章编程练习

    编写程序读取键盘输入,回显除数字外字符,同时大写转小写,小写转大写,遇'@'就停止. //练习6.1 读取键盘输入,回显输出(除数字),另外大写字母和小写字母互转,遇"@"则退出程 ...

  7. C++primer plus第六版第四章编程题代码

    1. #include "stdafx.h" #include <iostream> #include <string> #include <vect ...

  8. C Primer Plus第六版第四章编程题目与参考答案⭐

    1.编写一个程序,提示用户输入名和姓,然后以"名,姓"的格式打印出来. #include <stdio.h>int main() {char firstname[20] ...

  9. C Primer Plus 第十一章 编程练习 1-15题

    第1题 #include<stdio.h> void readChar(char* words , int len); int main(void) {int LEN;printf(&qu ...

最新文章

  1. Google排名第一的技术,引数十万人关注!网友:差点我就放弃了!
  2. shell脚本常用脚本:while
  3. mysql一些操作个人备忘(持续更新)
  4. angular4设置全局变量_angularjs 设置全局变量的7种方法
  5. mybatis.net - 5 嵌入资源与引用资源
  6. win7 64安装工商网银U盾软件
  7. python小代码_Python爬虫入门有意思的小长代码
  8. 【Python爬虫】一个简单的网络爬虫
  9. .NET 文件相关的所有操作
  10. centos6.5 gcc升级至4.8
  11. 一条拼了40min的hql引发的思考
  12. 电力系统微型计算机继电保护试题及答案,a全p国2010年7月高等教育自学考试电力系统微型计算机继电保护试题及答案.doc...
  13. 「LSTM 之父」亲笔万字长文,只为向世人证明:深度学习不是在母语为英语的地方被发明的...
  14. 【Android】- 百度导航引擎初始化失败
  15. 搜索词分析工具-网站关键词挖掘
  16. Json 解析报错 InvalidCastException: Null object cannot be converted to a value type.
  17. 【最新】iOS App上架AppStore 教程 (Part 二)
  18. 让你的努力配得上你的梦想书摘
  19. android handle 用法
  20. 基于Python个人博客系统设计与实现 开题报告

热门文章

  1. python代码转换为pytorch_python基础教程Pytorch之Tensor和Numpy之间的转换的实现方法...
  2. 使用python的笔记
  3. 【五级流水线CPU】—— 3. 逻辑、移位与空指令 + 数据冒险RAM解决
  4. 数据结构实验 2.连续整数之和(2012年北航研究生入学考试)
  5. 目标检测——neck组件的学习笔记
  6. Python实践周 A卷 试题(不印刷)
  7. 使用 ONNX 模型做预测
  8. 2018.09.07阿里巴巴笔试题
  9. 搭建本地ubuntu镜像服务器(arm版)
  10. 做成熟的人,做高效能的人