c笔记(数据类型,输入输出,选择循环,数组)

学习了C语言中的部分基础知识

包括数据类型,输入输出,选择、循环结构,以及数组。

  • 数据的两种形式:变量和常量。
    其中常量分整型常量,实型常量(小数),字符常量(普通字符和转义字符),字符串常量(若干个字符),符号常量(用符号代替具体的数,用#define定义,类似常变量)
  • 数据类型,基本类型有整形和浮点型。整形类型又有int,short int,long int,long long int,范围各不相同。还有char(字符型),_Bool(布尔型)。浮点型分类差不多,float,double,long double.在定义时可以在前面加上(unsigned)以表示不加符号。具体原理与补码有关。
  • 关系运算符:与&&,或||,非!
  • a+=1即a=a+1;a++即先将a代入运算,在a=a+1;++a即先a=a+1,在将新a代入运算
  • 使用scanf时要注意在对应位置上输入相同的字符,如scanf("%d,%d%d",&a,&b,&c),输入时应为1,5 6
  • 选择结构,如 if(a>1) printf("aaa")
    else pass;
    switch(a) case 1:printf("%d",12);break; case 2:***********; default:break;
  • 循环结构:while(×××)××××××
    或do×××××× while(××××);
    或for(×××,×××,×××)×××××
    可以用break来终止整个循环,continue来跳过本次循环。
  • 数组,如int a[8]表示数组类型为整形,数组名为a,其中有8个元素。
    二维的如b[8][8],初始化时举例:int b[8][8]={{1,2,3,4,5}.{1,2,3,1,2,2,2,2},{},***********}

猜你喜欢

转载自blog.csdn.net/weixin_43145829/article/details/82928983