狠狠干影院/欧美午夜电影在线观看/高黄文/国产精品一区二区在线观看完整版

c語(yǔ)言實(shí)驗(yàn)報(bào)告復(fù)習(xí)總結(jié)之C語(yǔ)言內(nèi)容大綱

| 瀏覽次數(shù):

 ? C 語(yǔ)言、程序 ? VC++6.0、DevCpp ? 輸出字符串的 C 程序

 \\、\“、\n、\a 等 ? 整數(shù)類型、實(shí)數(shù)類型、變量及其輸入輸出 int a,b; ?

  scanf(“%d%d”,&a,&b); ?

  scanf(“a=%d,b=%2d”,&a,&b); ?

  printf(“%2d+%2d=%2d\n”,a,b,a+b); ?

  double a,b; ?

  scanf(“%lf%lf”,&a,&b); ?

  printf(“%.2f+%6.2f=%-10.2f\n”,a,b,a+b); ?

  %% ? +、-、*、/、% //

 /:商、%:余數(shù) ?

 1.0/2.0*(a+b)*h ? .2、5.

  ? 變量名:字母開(kāi)頭,后跟字母數(shù)字。區(qū)分大小寫。最好有涵義。

 ? =運(yùn)算符 ? #include <math.h>

 sqrt、tan 等 ?

 例:海倫公式求三角形面積、二元一次方程根 ? 關(guān)系運(yùn)算 > >= < <= != == ?

  小心 a<x<b ? 邏輯運(yùn)算 ?

 && || ! ? if、if else、if else if ?

 例:判斷是否構(gòu)成三角形、二元一次方程實(shí)根虛根、成績(jī)等級(jí) ? ?: ?

 例:

 a>b

 ?

 a>c?a:c

 : b>c?b:c

 ? for(e1;e2;e3)

 ?

 {

  /* 例:累加(乘)、打表 */

  } ? ++、--

  ? v

 op= exp;

 //

 f+=10 ? \t ? for ?

 if // 例:判斷素?cái)?shù) ? break ? for ?

 for // 例:九九乘法表、sin 圖形 ? for for for„„

 ?

  例:換零錢

  ? while( exp ) { /*„„*/ } ?

 例:sin(x) = x – x^3/3! + x^5/5! „„ ?

  最大公約數(shù) ? for(;;) { /*„„*/ } ? ,運(yùn)算 ? do { /*„„*/ } while(exp); ?

  x2 = 1/2*(x1 + a/x1) ? (類型)表達(dá)式

  (double)1/2 ? 科學(xué)表示法

 0.314e1

 0.314 * 10^1

 ? double 與 float ? sizeof ? %o 8 進(jìn)制常量前綴 0; %x 16 進(jìn)制常量前綴 0x ? 字符 ? ASCII ? 變量 char c ? 常量’a’、’\n’、’\045’ ‘\x25’ ? %c ? getchar()、putchar(c);

 ? EOF

 F6 ? 大小寫互轉(zhuǎn)、數(shù)與數(shù)字互轉(zhuǎn);字符類別判斷 ? #include <ctype.h> ? 調(diào)皮的 C ?

  ++n + ++n + ++n、printf(“%d%d”,++n,n); ? C 之父 Kernighan、Ritchie。經(jīng)典原著《The C Programming Language》

 ? ‘\’’ ? 運(yùn)算順序:?: 、, 、&& || ! ? 位運(yùn)算

 ?

  ^、|、&、~、<<、>> ? #define ? unsigned ? switch( iexp )

 ?

  { ?

 case 常量:„„

 ?

  } ? default、break

 ? 2、8、16 進(jìn)制 ?

 0000

 0,

  „„,

  1111

 F ?

 2

 8

  16

 ?

 xxxxxxxx

 xx,xxx,xxx

 xxxx,xxxx // x 0 或 1 ?

 00110000

 0

  6

  0

  3

 0 ? 一維數(shù)組 ?

 int

 a[8] = { 1,2,3,4,5,6,7,8 }; ?

 int

 a[8] = { 1,2,3 } ; ?

 int

 a[] = { 0,2,4,6 }; ?

 sizeof a/sizeof a[0]; ? #include <stdlib.h> ?

 rand()、srand( int ) ? 一維數(shù)組例 ?

 求和、最大值、“翻轉(zhuǎn)”、冒泡排序

  ? 字符串 ?

 char s[] = { ‘G’,’o’,’o,’d’,’\0’} ;

 ?

 char s[16] = “Good” ; ?

 scanf(“%s”,s); ?

 printf(“%s”,s); ?

 gets(s); ?

 puts(s); ? 字符串處理 ?

 #include

 <string.h> ?

 strlen(s) ?

 strcpy(t,s) ?

 strcat(t,s) ?

 strcmp(t,s) ? 字符串例 ?

 將十進(jìn)制 n 轉(zhuǎn)換成 base 進(jìn)制串

 ? 二維數(shù)組 ?

 int

 a[2][3] ; ?

 int

 a[2][3] = {{1,2,3},{4,5,6}}; ?

 int

 a[2][3] = { {1,2},{4} }; ?

 int

 a[2][3] = { 1,2,3,4,5,6 }; ?

 int

 a[2][3] = { 1,2 } ; ?

 int

 a[][3] = { 0,2,4,6 }; ?

 sizeof a/sizeof a[0] ? 輸入輸出賦值

 ?

  scanf(“%d”,&a[0][2]); ?

  printf(“%d”,a[1][1]); ?

  a[0][1] = 6; ? 二維數(shù)組例 ?

 幻方及行列和 ?

 矩陣乘法

 ? 二維數(shù)組例 ?

 楊輝三角形 ?

 鞍點(diǎn) ? 用二維數(shù)組實(shí)現(xiàn)字符串的一維數(shù)組 ?

 字符串排字典序

  ?

 ? 指針:變量,存放變量的地址 ? int *pi; double *pd; char *pc; ? &i;*pi ? 指針運(yùn)算:加減常量、比較、相減 ? 指針與數(shù)組:數(shù)組名即常指針 ?

 A[i] *(A+i) ? 指針的指針 **

 ? 函數(shù) ?

  函數(shù)值類型 函數(shù)名(參數(shù)類型 參數(shù)名„„) ?

 { ?

 // 計(jì)算函數(shù)值 ?

  return 函數(shù)值; ?

 } ? 函數(shù)說(shuō)明 ?

 函數(shù)頭; ?

 #include 的作用 ?

 int main() { /*„„*/ return 0; } ?

 void main() { /*„„*/

 } ? 函數(shù)例 ?

  算圓面積(海倫)、算平方根、 判斷水仙花數(shù) ? 數(shù)組、指針作為函數(shù)參數(shù) ?

  排序、整數(shù)交換

 ? 結(jié)構(gòu) ?

 struct point {

 double x,y;

 }; ?

 point p; ?

 p.x、p.y ? struct date {

 int y,m,d; }; ?

  struct person {

 ?

 char name[8]; ?

 date birthday; ?

 }; ? 結(jié)構(gòu)初始化 ?

  point p = { 1.2,2.3}; ?

  person z3 = { “zhang3”,{1998.10.1 } };

 ? 結(jié)構(gòu)指針 ?

 point p,*pp; ?

 pp = &p; ?

 pp->x = 1.2; ? 結(jié)構(gòu)作函數(shù)參數(shù)、返回(函數(shù))值,相互賦值 ? 結(jié)構(gòu)例:點(diǎn)間距離、兩點(diǎn)中點(diǎn) ? “科普” ?

  外部變量、程序多文件、鏈表、union、enum、malloc,free、位域

 ? 文件 ?

 FILE *fp; ? 開(kāi)、關(guān) ?

  fp = fopen( filename,”r”);

 // ”w”,”a”

 ?

  flose(fp); ? 讀寫 ?

 fscanf(fp,”%d”,&i); // %lf„

 fprintf(fp,”%d”,i); // %lf„

  fgetc(fp)、fputc(c,fp);

 fgets(s,n,fp)、 fputs(s,fp); ? 尾判斷 ?

  fgetc(fp)==EOF、 feof(fp)、fgets(l,N,fp)==NULL ? 文件讀寫例 ? int main(int argc,char *argv[])

  ?

 ? 遞歸 ?

  1、初始值; ?

  2、f(n)與 f(m) (m<n)的關(guān)系 ?

  例:階乘、 ?

 菲波納契數(shù)列、 ?

 漢諾塔

推薦訪問(wèn): 語(yǔ)言 大綱 復(fù)習(xí)

【c語(yǔ)言實(shí)驗(yàn)報(bào)告復(fù)習(xí)總結(jié)之C語(yǔ)言內(nèi)容大綱】相關(guān)推薦

工作總結(jié)最新推薦

NEW