加载中
C Primer Plus 第8章 字符输入/输出和输入确认 8.6 输入确认

程序清单8.7 使用两个函数来向一个算术函数传送整数,该函数计算特定范围内所有整数的平方和。程序限制这个特定范围的上界不应该超过1000,下界不应该小于-1000。 /*checking.c --输入确认*...

C Primer Plus 第8章 字符输入/输出和输入确认 8.3 终止键盘输入

8.3.1 文件、流和键盘输入 文件是一块存储信息的存储器区域。通常,文件被保存在某种类别的永久存储器上,例如软盘、硬盘或磁盘。 具有强大、灵活等特点的C语言具有许多打开、读取、写入和关...

C Primer Plus 第8章 字符输入/输出和输入确认 8.3 重定向和文件

输入和输出涉及到函数、数据和设备。例如,考虑echo_eof.c程序。该程序使用了输入函数getchar()、输入设备(我们已经假设)是键盘,输入数据流由单独的字符组成。假设您希望保持相同的输入函...

C Primer Plus 第8章 字符输入/输出和输入确认 8.2 缓冲区

8.2 缓冲区 当您在一些系统上运行前面的程序时,您所输入的文本立即回显。也就是说,一个可能的运行示例如下所示: HHeelllloo,,tthheerree..II wwoouulldd[enter] lliikkee aa# 前面描述的行...

2016/06/26 06:38
109
C Primer Plus 第8章 字符输入/输出和输入确认 8.11 编程练习答案

1、设计一个程序,统计从输入到文件结尾为止的字符数。 #include <stdio.h> int main(void) { int i; for(i=0; getchar() != EOF; i++); printf("There are %d char",i); return 0; } ...

C Primer Plus 第8章 字符输入/输出和输入确认 8.7 菜单浏览

菜单使程序对用户而言更友好,但也给编程人员提出了一些问题。 第一个目标,是让程序在用户遵循指令时顺利运行。第二个目标,是让程序在用户没有遵循指令时也能顺利工作。正如您所预见的,第...

C Primer Plus 第8章 字符输入/输出和输入确认 8.1 单字符I/O

I/O函数将信息传输至您的程序并从你的程序中传出信息:printf()、scanf() getchar() putchar()就是这样的例子。已经在前面的章节中见过这些函数,现在您将了解到它们的基础概念。同时您还将看...

C Primer Plus 第4章 字符串和格式化输入输出4.4 printf()和scanf()

4.4.1 printf()函数 4.4.2 使用printf()函数 4.4.3 printf()的转换说明修饰符 4.4.4 转换说明的意义 4.4.5 使用scanf() 4.4.6 printf()和scanf()的*修饰符...

C Primer Plus 第11章 字符串和字符串函数 11.2 字符串输入

如果想把一个字符串读入程序中,首先要创建存储这个字符串的空间,然后使用输入函数来获取这个字符串。

C Primer Plus 第4章 字符串和格式化输入输出--4.2 字符串简介

4.2.1 char数组类型和空字符串 4.2.2 使用字符串 4.2.3 strlen()函数

2016/05/11 05:18
50
C Primer Plus 第4章 字符串和格式化输入输出--4.1前导程序

*函数strlen() *关键字const *字符串 *如何创建和存储字符串 *如何使用scanf()和printf()读取和显示字符串 *如何使用strlen()获取字符串长度 *使用C预处理器的#define指令和ANSIC的const修饰...

2016/05/10 06:08
122
C Primer Plus 第4章 字符串和格式化输入输出--4.3 常量和预处理器

4.3.1 const修饰符 4.3.2 系统定义的明显常量

2016/05/11 05:55
29
C Primer Plus 第7章 C控制语句:分支和跳转 7.7 多重选择switch break

有时程序需要从多个选择中选择一个,可以利用if else if ... else来这样做,但多数情况下,使用swith语句更加方便。

C Primer Plus 第9章 函数 9.11 编程练习答案

1、设计函数min(x,y)返回两个double数值中较小的数值,同时用一个驱动程序测试该函数。 #include<stdio.h> double min(double ,double ); int main(void) { double x,y; printf("input t...

C Primer Plus 第7章 C控制语句:分支和跳转 7.1 if语句

让我们以程序清单7.1展示的一个if语句的简单例子开始。

C Primer Plus 第9章 函数 9.6 改变函数中的变量

有时我们需要用一个函数改变另一个函数中的变量。例如,排序问题的一个常见任务是交换两个变量的数值。假设要交换两个变量x和y的数值: x=y; y=x; 上面这段简单的代码并不能实现这个功能,因...

C Primer Plus 第9章 函数 9.3 递归

C允许一个函数调用其本身。这种调用过程被称为递归(recursion)。当一个函数调用自己时,如果编程中没有设定可以终止递归的条件检测,它会无限制地进行递归调用,所以需要谨慎处理。 递归一般...

C Primer Plus 第10章 数组和指针 编程练习答案

1、修改程序清单10.7中的程序rain,使它不使用数组下标,而是使用指针进行计算(程序中仍然需要声明并初始化数组)。 #include <stdio.h> #define MONTHS 12 #define YEARS 5 int main (voi...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部