由深入浅
文章平均质量分 70
Carb_5683
天道酬勤 用心
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
指针知识点
本章主要涉及的知识点有:指针的概念数组指针 变量指针函数指针指针的应用指针的定义类型 *指针变量名指针类型是数据类型的一种int *p定义一个指向整型数据的指针变量,用来存放整形变量的地址。指针若保存了整型变量的地址,可对该地址中内容直接进行操作。 指针的引用指针变量定义后可给指针变量赋值int &a;变量a的地址赋给P,即使指针P指向变量a的内存地址,int i;int *翻译 2016-11-12 18:47:35 · 782 阅读 · 0 评论 -
文件的范例
范例12.1 编写一个程序,从键盘上输入一个字符写至文件中。#include <stdio.h>void main(){ FILE *fp; char c; printf("输入要写入的字符:"); scanf("%c",&c); if ((fp = fopen("file.txt", "w")) == NULL) { printf翻译 2016-11-13 14:23:58 · 931 阅读 · 0 评论 -
文件的基本知识点
本章设计的知识点 文件的读操作 文件的写操作 文件指针 文件的定位 缓冲文件系统和非缓冲文件系统 12 .1文件的简介 12.1.1 缓冲文件的定义形式如下:FILE *指针名;通过文件指针可以进行文件的读、写操作12.1.2 非缓冲文件 缓冲文件是通过文件指针实现对文件的读和写操作的 非缓冲文件是通过操作系统提供的功能实现文件的读和写的操作。 12.2 与文件有关的库函数翻译 2016-11-13 09:35:02 · 519 阅读 · 0 评论 -
函数的范例
#include <stdio.h>#include <string.h>int main(){ gets(s); f(s); }void f(char *s){ i = strlen(s); for (j = i; j >= 0; j--) printf("%c",s[j]);}函数的范例 9.1 定义一个函数,从键盘上输入两个数,求翻译 2016-11-03 21:12:44 · 530 阅读 · 0 评论 -
函数的练习题
局部变量的作用域只在函数体内,局部变量的生存期为函数调用时至函数调用结束。#include <stdio.h>f(){ int x = 1; x = x + 2; printf("%d",x);}int main(){ f(); f();}缺少类型显示#include <stdio.h>int fun(int m,int n){ m = n翻译 2016-11-12 23:39:34 · 788 阅读 · 0 评论 -
进阶的基本程序题目
范例8.3 从键盘上输入两个数,利用指针交换两个数后输出 范例8.4 输出整数数组x[5]中的每个元素的值。 (1)通过指针访问 (2)通过地址访问: (3)通过指针访问: 范例8.5 通过指针输出二维数组中每个元素的值。 范例8.6 从键盘上输入一个二维数组,利用指针输出该数组的任意一个元素。 范例8.7 编写一个程序,利用指针改变字符串的内容输出至屏幕。 范例8.8翻译 2016-11-12 19:31:42 · 1349 阅读 · 0 评论 -
函数的知识点
函数调用方式 1、函数语句调用的方式 调用函数作为一个独立的语句放在主函数main()中,其中函数没有返回值void f(){ int a=1; a++; printf("%d",a);}void main(){ f();}2、函数表达式调用方式 将函数用于表达式的计算,其中函数都有一个确定的返回值,用来参与表达式的计算。int main(){翻译 2016-11-02 12:34:43 · 461 阅读 · 0 评论 -
流程控制的基本程序题目库
顺序结构 选择结构 循环结构条件结构程序设计9.编写一个程序输入一个学生三次的成绩,并判断该学生是否否及格,若不及格则输出“有不及格科目”,若都及格则输出三次的平均成绩。 10.输出特殊的图案,把下面代码在c环境中运行看看,very beautiful 7.从键盘输入两个数,调换这两个数的值。 分析:通过定义另一个变量来保存其中的一个数,在进行交换。 8.输入一个不超过5位的数字,求:(翻译 2016-10-25 23:35:18 · 1057 阅读 · 0 评论 -
指针的范例
编写程序,通过指针访问变量并输出变量的值问题:如何通过指针访问值?把变量的地址赋值给指针,通过指针访问值#include <stdio.h>int main(){ int x, y; //声明变量 int *p1 = NULL;//声明并初始化指针 int *p2 = NULL; x = 20;//给变量赋值 y = 30; p1 = &x;//把变量翻译 2016-11-08 13:11:41 · 463 阅读 · 0 评论 -
第11章 程序的灵魂
C语言中的程序实际上可以看成是数据结构加上算法。 要编写一个程序解决实际问题,首先应表示出要处理的问题模型,然后利用算法对该模型进行操作从而解决问题。 算法的灵魂 本章主要涉及的知识点: 算法: 数据结构: 时间复杂度: 空间复杂度: 算法的特性:11.1 了解算法的必要性1、帮助人们全面理解运算能力2、培养人们的思维能力11.2 求最大值算法 现有10个数据,求出其中的最小者翻译 2016-11-02 15:17:42 · 439 阅读 · 0 评论 -
数组练习题
for循环中嵌套switch语句#include <stdio.h>int main(){ char str[] = "abcdrf"; char s; int i; for (i = 2; (s = str[i]) != 0; i++) { switch (s) { case 'd':++i; break;翻译 2016-11-12 13:31:34 · 603 阅读 · 0 评论 -
文件的范例题目
范例12.1 编写一个程序,从键盘输入一个字符写至文件中。范例12.2 利用fputc()函数将一串字符串写入文件中,直到遇到“*”截至。范例12.3 现磁盘上有一名为cfile.txt的文本文件,编写程序读出该文件中的所有内容。范例12.4 现有一文件data.txt存储了10名学生的信息,编写程序读取出文件中的内容,并将其显示在屏幕上。范例12.5 修改范例12.4,实现从键盘上输入这翻译 2016-11-13 14:43:57 · 630 阅读 · 0 评论
分享