易截截图软件、单文件、免安装、纯绿色、仅160KB

《C程序设计语言》读书笔记20091106

     书中有几个问题有点模糊。记录一下。
    
Answer to Exercise 1-7
Write a program to print the value of EOF .
 
#include <stdio.h>
 
int main(void)
{
  printf("The value of EOF is %d\n\n", EOF);
 
  return 0;
}
EOF在stdio.h中的定义为#define EOF (-1)
其中()被忽略,只使用-1。


相关文档:

C_转义字符

 源码:
# include <stdio.h>
 
int main()
{
    /* 换行符'\n',用于输出换行 */
    printf("How are you?\n");
    printf("I am fine.\n\n");
 
    /* 横向跳格符'\t',使跳到下一个输出区 */
  ......

C_关系和逻辑运算

 源码:
# include <stdio.h>
 
int main()
{
    /* 定义一个整数类型的变量,用来存放后面算式的值 */
    int logic;    
 
    int a = 1;
    int b = 2;
    int c = 3;
 
&n ......

C_改变字符编码实现简单加密

 源码:
# include <stdio.h>
 
int main()
{
    /* 定义字符型变量,并给它们付初值 */
    char c1, c2, c3, c4, c5, c6, c7;
    c1 = 'C';
    c2 = 'h';
    c3 = 'i';
    c4 = 'n';
 & ......

C_判断语句if与else的嵌套使用

 源码:
# include <stdio.h>
 
int main()
{
    /* sex代表输血者的性别,weight代表输血者的体重,cubage代表输血量 */
    int sex, weight, cubage;
    printf("请给出输血者的性别(女性为负数)和体重:(用逗号隔开)");
 &nbs ......

C_利用函数的引用调用实现两数的交换

 源码:
# include <stdio.h>
 
void swap(int *x, int *y);
 
int main()
{
    int i, j;
 
    i = 12;
    j = 36;
 
    printf("i and j before swapping: %d %d\n", i, j);
 
 &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号