下载此文档

c语言程序设计基础知识.docx


文档分类:IT计算机 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
c语言程序设计基本知识

篇一:C语言程序设计基本知识核心点
  
  一、C语言的特点:
  1、C语言源程序的基本构成单位是函数;一种C程序可由若干个函数构成,其中必需有且仅有一种以main命名的主函数,性。因此 a=b=c=5 可理解为 a=(b=(c=5));
  复合赋值运算符:+=、-=、*=、/=、%=、>>=、
  main
  {
  int i=8;
  printf("%d\n",++i); /* i先加1,再输出i ,输出成果为9 */
  printf("%d\n",--i);/* i先减1,再输出i ,成果为8 */
  printf("%d\n",i++); /* 先输出i ,输出成果为8,i再加1, */
  printf("%d\n",i--); /* 先输出i ,输出成果为9,i再减1, */
  printf("%d\n",-i++); /* 先加输出-i,输出成果为-8,i再加1 */
  printf("%d\n",-i--); /* 先输出-i ,输出成果为-9,i再减1 */
  }
  5、求字节运算符
  计算表达式的成果所占字节数或某种数据类型的定义字节数。
  一般格式:sizeof(数据类型标记符) 或 sizeof(表达式)
  如: sizeof(float)的值为4,占4个字节;
  sizeof(2*3)的值为2,占2个字节;
  6、关系运算符和关系表达式
  关系运算符:“”(不小于)、”>=”(不小于等于) 、”==”(等于)、 “!=”(不等于)
  关系表达式:若关系表达式成立,其值为“真”,否则为“假”;在C语言中,用0代表“假”,用1代表“真”;
  7、逻辑运算符和逻辑表达式:
  逻辑运算符: “!” (非)、 “&&” (和)、 “||”(或);运算优先级: !>&&>||
  逻辑表达式:用逻辑运算符将表达式连接起来的式子;逻辑表达式的成果仍然是逻辑量(“真”或“假”)
  8、条件运算符:
  一般格式: ?:
  先计算表达式1,若表达式1的值为真,则计算表达式2的值,且表达式2的值为整个条件表达式的值;否则,计算表达式3的值,且表达式3的值即为整个条件表达式的值。
  9、逗号运算符和逗号表达式
  逗号运算符:”,”作为运算符,其功能是将多种表达式构成一种表达式;
  一般形式:表达式1,表达式2,…,表达式n
  求解过程:先计算表达式1,再计算表达式2,依此计算表达式n,最后,表达式n的值即为整个表达式的值。
  
  一、概述:
  顺序语句根据语法形式分为:表达式语句、函数调用语句、复合语句、环节控制语句和空语句。
  1、表达式语句:
  语法格式:表达式;
  如:a+4;
  其中赋值语句为最典型的表达式语句,如:
  a=5;
  a=b+3;
  特别提示:分号(;)是表达式语句中不可缺少的一部分。
  2、函数调用语句:
  如:printf(”I am a student!”);
  其中:printf 为系统提供的函数,用于显示信息。
  3、复合语句:
  所谓“复合语句”即由一对“{}”括起来的一组语句,也称“块语句”或“分程序”。
  一般形式为:
  {
  语句1
  语句2
  ...
  语句n
  }
  如:
  {
  i++;
  j=a+3;
  printf("%d,j=",i,j);
  }
  特别提示:复合语句中的最后一条语句的分号不得缺少;复合语句的“}”后来不得有分号。
  4、空语句:
  “空语句”即为一种独立的分号。
  如:
  main()
  {
  ...
  ;
  ...
  }
  二、数据的输入输出
  C语言提供了部分输入输出函数,如printf 和scanf ,在程序中调用这些输入输出函数时,必需将原则输入输出头文献“”涉及到顾客所编写的源程序中。
  如:#include
  其中:#include命令一般写在程序的开头位置。
  1、格式输入输出
  1、格式输出函数printf
  (1)一般格式: printf(格式字符串,输出列表)
  其中:“格式字符串”涉及“输出字符”和“格式控制字符”(由%和格式字符构成,指定输出项的输出格式)。 ? d格式符:用于输出十进制整数;
  %d:以十进制形式显示输出变量的值;
  %5d:以十进制形式显示变量的值,且至少占用5个字符的空间,若不够5位数字,则左

c语言程序设计基础知识 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小28 KB
  • 时间2022-05-31
最近更新