初识C语言

简介: 初识C语言

结构化

c语言是一门结构化的程序语言

结构化:顺序结构  选择结构 (if switch)循环结构 (for while do while)

  1. 选择语句 if switch
  2. 循环语句 for while do while

多组数输入 while(scanf(“%d”,&a) !=EOF)

计算机术语,缩写通常为EOF(End Of File),在操作系统中表示资料源无更多的资料可读取。资料源通常称为档案或串流。在C语言中,或更精确地说成C标准函式库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。

字符串

‘\0’是每个字符串的结束标志

printf(“abx\0def”); 仅仅打印到abx

#include <string.h>

strlen 字符串的长度

数组

arr就是一个整型数组,存放的都是整数

下标从0开始

遍历输入

while(i<10){

scanf(“%d”,&arr[i]);

i++;

}

函数

  1. main函数
  2. 库函数 printf scanf strlen
  3. 自定义函数

Int Add(int x,int y){

return x+y;

}

Int main(){

Int sum = Add(a,b);

}

结构体

  1. 内置类型:char short int long long long float double  --不能直接表示复杂对象(多个变量)

struct stu

{

char name[20];

int age;

};

struct Book * psb = &b; //结构体指针

Printf(“%s %s %f\n”,(*psb).book_name,……);//结构成员访问操作符 结构体变量.成员名

结构体指针->成员名

                 psb->book_name,

相关文章
|
11月前
|
存储 Java 数据库
|
4月前
|
Java 编译器 C#
【C语言】初识C语言
学习C语言前期需要掌握的一些基础知识
60 2
【C语言】初识C语言
|
6月前
|
Java Linux 编译器
认识C语言
认识C语言
41 0
|
自然语言处理 Java 编译器
你知道C语言吗?
了解C语言是什么,以及代码是怎么跑起来的,初学者必看
|
11月前
|
存储 编译器 C语言
初识C语言(3)
初识C语言(3)
69 0
|
C语言
C语言的部分杂碎知识
C语言的部分杂碎知识
|
程序员 编译器 数据库
什么是C语言
C语言是一种通用的高级编程语言,由美国计算机科学家丹尼斯·里奇(Dennis Ritchie)在20世纪70年代初开发。C语言以其简洁、高效和可移植性而闻名,成为了许多计算机系统和应用程序的首选编程语言
120 0
|
存储 编译器 C语言
初识c语言(二)
初识c语言(二)
145 0
|
存储 人工智能 C语言
C语言假期作业 DAY 09
C语言假期作业 DAY 09
|
C语言
C语言假期作业 DAY 05
C语言假期作业 DAY 05