目录
文章目录
前言
一、注释
二、三大结构
三、函数
四、数组
总结
这篇博客主要讲的大概内容是注释,三大结构,函数,数组等内容。内容适合新手,浅显不深挖。
1.注释的作用
(1)注释是对代码的解释和说明。
也就是说,在我们编写程序的过程中,注释可以更好地帮助我们理解程序,是我们编写程序的一个辅助用具。
(2)注释是被编译器所忽略的内容。
注释也可以用来屏蔽掉废弃代码,替代了删除的方式,可以方便我们回头看看以前的代码。
2.注释的格式
单行注释:以“//”开始到行末结束(C++的注释风格)
多行注释:以“/*”开始到“*/”结束
3.注释的操作
选中:Ctrl k+c
取消选中:Ctrl k+u
三大结构包括顺序结构,选择结构,循环结构。
1.顺序结构
顺序结构是C语言中最简单的一种结构,他只需要让语句自上而下执行就可以。
//交换两数
#include<stdio.h>
int main()
{int a=200,b=100;int t=0;t=b;b=a;a=t;printf("a=%d b=%d",a,b);
}
//输出结果为a=100 b=200
2.选择结构
选择结构也叫分支结构,是指有选择性的执行部分代码。
#include <stdio.h>
#include <stdlib.h>
int main()
{int x,y;printf("n");scanf("%d",&x);if(x<1)y=x;else if(x>=1&&x<10)y=2*x*x-1;elsey=x*x*x*3-11;printf("f(x)=%dn",y);return 0;
}
//用于将一个分段函数输出
//如果输入x=0,则输出y=0相应的,输入x=2,则会输出y=7
分支语句:
单分支只有if结构,还用来做判断。
双分支一般指的是if...else结构。
多分支一般指的是switch结构,当然多重的if...else也可以实现。
3.循环结构
循环结构是在特定条件下要重复执行的语句。
#include <stdio.h>
int main()
{int x,z,y=0,count=0;do{scanf("%d",&x);z=x;}while(z<=0);//多次输入数值printf("Reverse order number:");while(z!=0){printf("%-2d",z%10);//输出倒序后的数值y=y*10+z%10;z=z/10;count++;//计算输入数值的位数}printf("n");printf("%d is %d digitsn",x,count);printf("nReverse order int number:%dn",y);return 0;
}
输出结果为:
循环语句:
while语句
do while语句
for语句
1.函数的定义
函数是用户与程序的接口,是一个程序中最重要的组成部分。
2.函数的内容
(1)函数的返回值类型
(2)函数的名称
(3)函数的参数
1) 一个函数定义包含函数头和函数体两部分。函数名、参数表和返回类型这三部分一般称为函数头。一对大括号 {} 括起来的为函数体。
2) 函数名:符合标识符的命名规则,最好见名知意。如使用 add 作为求和函数的函数名,sort 作为排序函数名。
3) 参数表:函数定义时的参数又称为形式参数,简称形参。可以含有一个或多个参数,多个形参用逗号隔开。
3.函数的格式
函数定义的一般格式为:
返回类型 函数名 (类型参数1,类型参数2,…)
{
函数体
}
例如:
//求和函数1
int add (int x,int y)
{return (x+y) ; //括号可省略
}
//求和函数2
int Add(int x,int y)
{int z=0;z=x+y;return z;
}
int main()
{int num1=0;int num2=0;int sum=0;sum=Add(num1,num2);printf("%dn",sum);return 0;
}
1.定义
能够存放一组相同类型的元素的有序的元素序列。
2.特点
有下标,且下标从零开始。
//完全初始化
#include<stdio.h>
int main()
{int arr[10]={1,2,3,4,5,6,7,8,9,10};printf("%d",arr[8]);//输出9,因为arr[8]=9return 0;
}
//不完全初始化
int arr[100]={0};//arr[0]=0,后面数值默认为0
//用循环输出多个值
int i=0;
while(i<10)
{printf("%d",arr[i]);i++;
}//输出arr[0]~arr[9]
理论上来说,arr[]数组里[]中的值不可以为变量,只可以为常量
但在C99标准中引入了变长数组的概念,及[]内可使用变量
以上就是今天要讲的全部内容啦~
如果大家喜欢我的博客,一键三连you~
本文发布于:2024-02-04 20:08:03,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170715489259191.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |