码迷,mamicode.com
首页 > 编程语言 > 详细

C语言基础概要----1

时间:2015-10-29 20:02:38      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

1.常量:值不被改变的量称为常量;

常量{字符型常量{普通字符,转义字符},整形常量,实型常量,字符串常量};

转义字符:\a(警告),\b(退格),\f(换页),\n(换行),\r(回车),\t(水平制表符),\v(垂直制表符);

2.浮点型数据:是用来表示具有小数点的实数

Float型  字节数:4 有效数字:6

double型  字节数 :8 有效数字:15

short 型  字节数:2

char型 字节数:1

int型  字节数2/4

3.子增减运算

++i,--i(在运算前进行加或减运算);

i++,i--(在运算之后进行运算);

4.while和do....while语句的区别(while语句先进性判断在进行运算,do....while语句是先执行一次在进行运算);

5."%-m.nf"浮点型数据左对齐整数位保留m位小数位保留n位;

"%+m.nf“浮点型数据数据输出右对齐整数位保留m位小数位保留n位;

%d整数形式输出      %s字符串形式输出   %F单精度形式输出

%o八进制形式输出    %长字符形式输出    %e指数形式输出      %x十六进制无符号形式输出       %ul无符号长整形输出

6.运算符之间的关系((!非)》算术运算》关系运算》逻辑运算》复制运算)

 

7.(1)if(判断条件)语句1

          else    语句2;

注意:表达式1为真,2也为真,只会执行语句1,不会执行语句2

if(1<4>3)l类似于这种表达式,会先计算1<4的结果(0或1),然后再用该结果(0或1)跟3进行比较

一般正确的写法为if(1<x&&x<5)只有1<x与x<5都成立时才回去执行if(1>x||x<5)只要1>x或x<5中有一个成立的该语句就会被执行

(2)if(判断语句)语句1

         else if(判断条件)语句2

         ·····················

         else  语句n;

(3)swich(表达式)

{

       case 常量1:语句1:break;

       case常量2:语句:break;

        ···················

       case常量n:语句n;不;

       default   :语句n+1;break;

}

swich使用时,程序会进入满足条件的case,然后会一直运行下去,直到遇到第一个break,才会停止,跳出这个语句。

(3)while(判断语句)//条件成立进入执行语句,否则跳过该循环

     执行语句         ;

    do(执行语句)//先执行一次

    while(判断语句)       ;执行过一次之后判断是否条件成立,如果条件成立继续执行do语句

(4)for(表达式;表达式2;表达式3)

          执行语句

!!!!!注意for循环嵌套大括号的使用。

使用for循环进行九九乘法口诀

#include<stdio.h>

int main()

{

     int i, j;

     for(i=1;i<10;i++)

   {

          for(j=1;j<=i;j++)

      {

          printf("%d*%d=%d"i,j,i*j);

       }

      printf("\n");

   }

}

8.break语句和continue语句的区别

continue语句直接束本次循环,而不是中使整个循环的终止;而break语句则是结束整个循环,不在判断整个语句是否成立。

C语言基础概要----1

标签:

原文地址:http://www.cnblogs.com/kelenanhai/p/4921510.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!