栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++基础——笔记

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++基础——笔记

#include
int main()
{
printf("This is a C program.n");
return 0;}



#include
int main()//主函数

#define A 68  //符号常量;意思是本文件后从此行开始所有的A都代表68.

#include//使用数学公式需要将该头文件写入程序中,如pow函数,sqrt函数等。

scanfscanf("%d,%d",&a,&b);//输入的基本格式
或scanf("a=%d,b=%d",&a,&b)  //相对于这类,则需要在电脑中键盘输入a=1,b=2这样,不能直接输入1,2
//特别的使用%c格式时,应连续输入字符,不能用空格和逗号隔开。

printfprintf("max=%dn",c);或printf("I am wuhuirong.n");//输出的基本格式

(%d的含义一是“以十进制的形式”,二是输入的数据准备放哪,即赋值给哪个变量。
&在C语言中“&”是地址符,&a的含义是变量a的地址。 "n"是换行符。)



deno (分母)     putchar(输入字符)
double (双精度)  getchar(输出字符)
term(每项)      sum(加,也是双精度型变量)
float(单精度浮点型) sqrt(求平方根)

//第三章:

%d:格式输出十进制整数      %c:输出一个字符
//%5d:表示输出的十进制数中间隔5列的位置再输出。
%s:输出一个字符串          %f:输出实数,小数部分输出6位数

%lf:表示输出是双精度型实数    %t:调整输出的位置,可与上个数字隔开八列

%m.nf:表示输出m列,小数部分有n位。 %e:指定以指数形式输出实数,系统给出数字部分为6位,指数部分占5列。

%i:作用与%d相同,按十进制实际长度输出。  %o:以八进制形式输出。%x:以十六进制输出。

%u:输出无负号型,以十进制输出。

%g:用来输出浮点数,系统自动选择f或g格式输出,选择长度较短的格式,不输出无意义的0。

C语言规定标识符只能由字母、数字、和下划线组成,才可做变量名。
//如 sum,_total,Class,BASIC,lo_1_2_3等。

单撇号‘’只能包含一个字符,双撇号“”可以包含一个字符串。



//第四章:

if语句:if(表达式)
        语句1
		else
		语句2
//if语句可以加大括号也可以不加,可以有else也可以不用。

逻辑运算符
&&(与) ;||(或) ;!(非)。

条件运算符
max=(a>b)? a:b    ~如果(a>b)为真,则max=a,否则取b值





//第五章:

for语句:
for(i=0;i<=m;i++)//括号里面有多个表达式,必须是分号;隔开,不能是逗号。
{ sum=sum+i; }

while语句:
int i,sum=0;   //赋值在括号外。
while(i<=100) //  括号里只能有一个表达式。
{ sum=sum+i;
i++;}

改变循环的状态:
continue语句只结束本次循环,而break语句是结束整个循环过程,不在判断循环的条件是否成立。


//第六章:
定义一维数组形式
类型说明符 数组名[常量表达式];


定义二维数组
类型说明符 数组名[常量表达式][常量表达式]
例:int a[2][3];或 float a[1][2],b[5][9];横行数列

可以给其赋值 int a[2][3]={{1,2,3},{4,5,6}};两行三列。
//不赋值会自动为0


gets:输入字符串的函数    puts:输出字符串的函数

strcat: 字符串连接函数    strcmp:字符串比较函数   strcpy、strncpy:字符串复制函数
     
strlen:测量字符串长度的函数       strlwr:转换成小写的函数     strupr:转换成大写的函数


//第八章:
指针定义:加*
指针取值:加*
指针赋值:不加*


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/942734.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号