读C简记

2018-07-04  本文已影响0人  Ryan_Hoo

1、字符数据的输入和输出

putchar函数:一般形式 putchar(c) 。作用:向终端输出一个字符。

getchar函数:一般形式getchar()。作用:从终端输入一个字符。

2、格式输入和输出

printf函数:太常用了!

scanf函数:一般形式 scanf(格式控制,地址列表)。" & "是"地址运算”,&a指a在内存中的地址。按照变量的内存地址将数值存进去。

3、goto语句

goto语句为无条件专项语句,一般形式 goto 语句标号 ;语句标号用标识符表示,不能用整数来作标号。运用场景:1)与if语句一起构成循环结构。2)从多层循环的内层循环跳到外层循环外时使用(一般不宜采用)

4、起泡法对10个数排序(由小到大)

#include<stdio.h>

void main(){

      int  a[10] ;

      int i , j , t ;

      printf("input 10 numbers : \n ");

      for(i = 0 ; i< 10 ; i++){

            scanf("%d",&a[i] )

       }

        printf("\n");

       for(j = 0 ; j < 9  ; j++){

             for(i = 0 ; i < 9 - j ;i++){

                   if(a[i] > a[i+1]){

                          t = a[i+1] ;a[i+1]=a[i];a[i]=t ;

                   }

             }

             for( i = 0 ; i < 10 ;i++){

                   printf("%d",a[i]);

            }

        }

}

5、二维数组

int a[3][4] ={{1},{},{2,3,4,5}} ;定义了一个三行四列的数值

6、字符串的处理函数

1)strcast(str1,str2)字符串连接 ; 2)strcpy(str1,str2)字符串复制 ; 3)strcmp(str1,str2)字符串比较 ;4)strlen(str1,str2)字符串长度 ;

7、关键字register声明的变量为寄存器变量,他存放在CPU的寄存器中。关键字extern来声明外部变量。用这两个关键字声明的函数。。。

8、宏格式:1)#ifdef标识符      语句1   #else   语句2  #endif。还有#ifndef ... #else ..... #endif; #if ...   else ...

上一篇下一篇

猜你喜欢

热点阅读