- 博客(15)
- 收藏
- 关注
原创 《C语言语法知识》-- 指针
注:本文内容是学习小甲鱼老师讲解后的部分总结。 首先说明内存是如何存放变量的: 变量名的存在只是为了方便程序员使用而设计的,计算机内存中并没有存储变量名,变量名对应的是地址,只有编译器知道。在编译器编译时,它会根据变量名所代表的地址找到对应地址,并根据变量的类型读取相应范围的数据。(内存的最小存储单位为1个字节)(int型变量占4个字节) 通常我们所说的指针,就是地址的意思。C 语言中有...
2018-07-19 15:41:54
354
原创 《C语言例程系列》-- 利用变量来定义数组长度
#include <stdio.h>int main(){ int n,i; printf("请输入字符的个数:"); scanf("%d", &n); char a[n+1]; printf("请开始输入字符":); getchar(); for(i = 0; i < n; i++) { ...
2018-07-17 15:59:46
12345
1
原创 《C语言例程系列》-- 统计平均成绩
#include <stdio.h>#define NUM 10int main(){ int s[NUM]; int i,sum = 0; for(i = 0; i < NUM; i++) { printf("请输入第%i位同学的数学成绩:", i+1); scanf("%d", &s[i]);...
2018-07-17 14:54:34
3264
原创 《C语言语法知识》-- ++i与i++
#include &lt;stdio.h&gt;int main(){ int i =5, j; j = ++i; printf("i = %d, j = %d\n", i, j); i = 5; j = i++; printf("i = %d, j = %d\n", i, j); return 0;}以上程序运行结果为i ...
2018-07-17 10:09:03
1815
原创 《C语言例程系列》-- 打印九九乘法表
#include &amp;lt;stdio.h&amp;gt;int main(){ int i, j; for (i=1; i&amp;lt;=9; i++) { for (j=1; j&amp;lt;=i; j++) { printf(&quot;%d*%d=%-2d &quot;, i, j, i*j);
2018-07-16 16:58:44
564
原创 《C语言例程系列》-- 判断一个整数是否为素数
#include &lt;stdio.h&gt;int main(){ int num,i,a,b=0; printf("请输入整数:"); scanf("%d",&amp;num); for(i=2; i&lt;(num/2); i++) { a = num % i; if(0 == a
2018-07-16 11:00:19
13976
2
原创 《C语言例程系列》-- 计算输入英文的字符数
#include &amp;amp;lt;stdio.h&amp;amp;gt;int main(){ int count = 0; printf(&amp;quot;请输入英文:&amp;quot;); while(getchar() != '\n') { count = count + 1; } printf(&amp;qu
2018-07-15 17:00:49
1275
原创 《C语言语法知识》-- 小知识点汇总
在使用==关系运算符时,为了避免会误写为赋值符号=而无法被检测出错误,将值放在运算符左侧,变量放在运算符右侧,如if ('Y' == value),这样当误写时编译器就会报错。...
2018-07-15 15:19:31
1490
原创 《C语言例程系列》-- 简单的两个数的大小判断
#include <stdio.h>int main(){ int a,b; printf("请输入两个整数:"); scanf("%d %d",&a,&b); if(a!=b) { if(a>b) { printf("%d > %d\n",a,b);..
2018-07-15 10:08:31
1293
原创 《C语言语法知识》-- 逻辑运算的短路求值
C语言中的逻辑运算符存在一种短路求值的求值策略,也称之为最小化求值。 只有当第一个操作数的值无法确定逻辑运算的结果时,才会对第二个操作数进行求值,该种过程在逻辑与和逻辑或运算中得到很好的体现。#include <stdio.h>int main(){ int a=3,b=3; (a=0)&&(b=5); printf("a=%d,...
2018-07-15 09:11:32
1775
原创 《C语言例程系列》-- 简单成绩筛选
#include &amp;amp;lt;stdio.h&amp;amp;gt;int main(){ char ch; printf(&amp;quot;请输入成绩:&amp;quot;); scanf(&amp;quot;%c&amp;quot;, &amp;amp;amp;ch); switch (ch) {
2018-07-14 21:19:40
1179
原创 VIM编辑器命令总结
本文主要针对LINUX系统下VIM编辑器命令进行总结。 1. 光标的移动:在普通模式下,h、j、k、l分别代表左、下、上、右。 2. 在命令行中输入vi test.c可以生成test.c文件或打开已存在的test.c文件,单击 i 键,进入插入模式,可以进行代码输入。 3. 完成代码编辑后,先按Esc退出插入模式至普通模式,然后按住Shift敲击两下z键保存(即输入ZZ);或者可以输入:wq...
2018-07-13 23:15:19
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人