自己做的网站能放到阿里云上百度指数属于行业趋势及人群
【C/C++】程序设计基础知识(数据类型与表达式、控制语句、数组与结构)
- 一、数据类型与表达式
 - 1.1C语言符号
 - 1.2C语言运算符
 - 1.3数据类型
 - 1.4常量与变量
 - 1.5基本运算
 - 1.6优先级和结合性
 - 1.7输入与输出
 
- 二、控制语句
 - 2.1顺序结构
 - 2.2选择结构
 - 2.3循环结构
 - 2.4break,continue,goto语句
 
- 三、数组与结构
 - 3.1数组(一维数组、二维数组、字符数组)
 - 3.2结构(结构类型)
 
一、数据类型与表达式
1.1C语言符号

 
 
 
 
 
1.2C语言运算符

 

1.3数据类型

 
 
 
 
 
1.4常量与变量

 
 
 


 
 
 

 
 
 
 

1.5基本运算

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1.6优先级和结合性

 


 

1.7输入与输出

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
二、控制语句

2.1顺序结构

 
 
2.2选择结构

 
 
 
 
 
 
 
 
 
2.3循环结构

 
 
 
 
 
 
 
 
2.4break,continue,goto语句

 
 
三、数组与结构
3.1数组(一维数组、二维数组、字符数组)

 
 上图分别代表:
 (1)全部初始化
 (2)用0初始化所有数据
 (3)不指定数组长度
 (4)第一个元素用11初始化,后面全部用0初始化

 
 
 
 注意:不可以直接使用b=a这种写法,因为数组名表示数组首地址,其值不可改变!

 
 
 代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>int main()
{const int n = 10;int i,maxStudent = 0;float scores[n],maxScores = 0;for(i=0;i<n;i++)scanf("%f",&scores[i]);for(i=0;i<n;i++){if(maxScores < scores[i]){maxScores = scores[i];maxStudent = i;}}printf("maxScore=%.2f,maxStudent is %d\n",maxScores,maxStudent);return 0;
}
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 字符串函数
 
 
 
 
3.2结构(结构类型)

 
 
 
 
 
 
 
 
 
 未完待续,后续内容敬请关注~
声明:仅供学习参考使用,不另做他用,侵删

