C语言基础知识2

 1.printf()函数格式输出?
%d  -> 以十进制形式输出数据。
%o  -> 以八进制形式输出数据。
%x  -> 以十六进制形式输出数据。
%c  -> 以字符形式输出数据。
%f  -> 输出浮点型数据,默认保留小数点后6位。
%s  -> 输出字符串
%p  -> 输出指针地址

#include

int main(int argc,char *argv[])
{
    char a = 'A';
    printf("a = %c\n",a); //A
    printf("a = %o\n",a); //101
    printf("a = %d\n",a); //65
    printf("a = %x\n",a); //41
    
    return 0;
}

2.自增自减

a++;   -> a先运算,再自身+1
++a;   -> a先自身+1,再运算
a--;   -> a先运算,再自身-1
--a;   -> a先自身-1,再运算

a+=5;  等价于  a=a+5;
a-=5;  等价于  a=a-5;

3. 三目运算
形式:  表达式 ? 结果1 : 结果2;

如果表达式为真,则最后结果就是结果1。
如果表达式为假,则最后结果就是结果2。

4.分支结构:  if/else、switch
循环结构:  for、while、do-while

你可能感兴趣的:(linux,linux)