亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? chap4.lst

?? c語言大全及例程源碼
?? LST
字號:
listing 1
double balance[100];

listing 2
balance[3] = 12.23;

listing 3
char p[10];

listing 4
#include <stdio.h>

int main(void)
{
  int x[100]; /* this declares a 100-integer array */
  int t;

  /* load x with values 0 through 99 */
  for(t=0; t<100; ++t) x[t] = t;

  /* display contents of x */
  for(t=0; t<100; ++t) printf("%d ", x[t]);

  return 0;
}

listing 5
int count[10], i;

/* this causes count to be overrun */
for(i=0; i<100; i++) count[i] = i;

listing 6
char a[7]; 

listing 7
int sample[10];

listing 8
int *p;
int sample[10];

p = sample;

listing 9
int main(void)
{
  int i[10];

  func1(i);

  /* ... */
}

listing 10
void func1(int *x) /* pointer */
{
  /* ... */
}

listing 12
void func1(int x[]) /* unsized array */
{
  /* ... */
}

listing 13
void func1(int x[32])
{
  /* ... */
}

listing 14
char str[11];

listing 15
#include <stdio.h>
#include <string.h>

int main(void)
{
  char s1[80], s2[80];

  gets(s1);
  gets(s2);

  printf("lengths: %d %d\n", strlen(s1), strlen(s2));

  if(!strcmp(s1, s2)) printf("The strings are equal\n");

  strcat(s1, s2);
  printf("%s\n", s1);

  strcpy(s1, "This is a test.\n");
  printf(s1);
  if(strchr("hello", 'e')) printf("e is in hello\n");
  if(strstr("hi there", "hi")) printf("found hi");

  return 0;
}

listing 16
int d[10][20];

listing 17
d[1][2]

listing 18
#include <stdio.h>

int main(void)
{
  int t, i, num[3][4];

  for(t=0; t<3; ++t)
    for(i=0; i<4; ++i)
      num[t][i] = (t*4)+i+1;

  /* now print them out */
  for(t=0; t<3; ++t) {
    for(i=0; i<4; ++i)
      printf("%3d ", num[t][i]);
    printf("\n");
  }

  return 0;
}

listing 19
void func1(int x[][10])
{
  /* ... */
} 

listing 20
x[2][4]

listing 21
/* A simple student grades database. */
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>

#define CLASSES  3
#define GRADES  30

int grade[CLASSES][GRADES];

void enter_grades(void);
int get_grade(int num);
void disp_grades(int g[][GRADES]);

int main(void)
{
  char ch, str[80];

  for(;;) {
    do {
      printf("(E)nter grades\n");
      printf("(R)eport grades\n");
      printf("(Q)uit\n");
      gets(str);
      ch = toupper(*str);
    } while(ch!='E' && ch!='R' && ch!='Q');

    switch(ch) {
      case 'E':
        enter_grades();
        break;
      case 'R':
        disp_grades(grade);
        break;
      case 'Q':
        exit(0);
    }
  }

  return 0;
} 

/* Enter the student's grades. */
void enter_grades(void)
{
  int t, i;

  for(t=0; t<CLASSES; t++) {
    printf("Class # %d:\n", t+1);
    for(i=0; i<GRADES; ++i)
      grade[t][i] = get_grade(i);
  }
}

/* Read a grade. */
int get_grade(int num)
{
  char s[80];

  printf("Enter grade for student # %d:\n", num+1);
  gets(s);
  return(atoi(s));
}

/* Display grades. */
void disp_grades(int g[][GRADES])
{
  int t, i;

  for(t=0; t<CLASSES; ++t) {
    printf("Class # %d:\n", t+1);
    for(i=0; i<GRADES; ++i)
      printf("Student #%d is %d\n", i+1, g[t][i]);
  }
}

listing 22
char str_array[30][80];

listing 23
gets(str_array[2]);

listing 24
gets(&str_array[2][0]);

listing 25
/* A very simple text editor. */
#include <stdio.h>

#define MAX 100
#define LEN 80

char text[MAX][LEN];

int main(void)
{
  register int t, i, j;

  printf("Enter an empty line to quit.\n");

  for(t=0; t<MAX; t++) {
    printf("%d: ", t);
    gets(text[t]);
    if(!*text[t]) break; /* quit on blank line */
  }

  for(i=0; i<t; i++) {
    for(j=0; text[i][j]; j++) putchar(text[i][j]);
    putchar('\n');
  }

  return 0;
}

listing 26
int m[4][3][6][5];

listing 27
void func1(int d[][3][6][5])
{
  /* ... */
}

listing 28
char p[10];

listing 29
p
&p[0]

listing 30
p == &p[0]

listing 31
int *p, i[10];
p = i;
p[5] = 100;  /* assign using index */
*(p+5) = 100; /* assign using pointer arithmetic */

listing 32
a
&a[0][0]

listing 33
int num[10][10];

/* ... */

void  pr_row(int j)
{
  int *p, t;

  p = (int *) &num[j][0]; /* get address of first
                             element in row j */

  for(t=0; t<10; ++t) printf("%d ", *(p+t));
}

listing 34
void pr_row(int j, int row_dimension, int *p)
{
  int t; 

  p = p + (j * row_dimension);

  for(t=0; t<row_dimension; ++t)
    printf("%d ", *(p+t));
} 

/* ... */

void f(void)
{
  int num[10][10];

  pr_row(0, 10, (int *) num); /* print first row */
}

listing 35
int i[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

listing 36
char str[9] = "I like C";

listing 37
char str[9] = {'I', ' ', 'l', 'i', 'k', 'e',' ', 'C', '\0'};

listing 38
int sqrs[10][2] = {
  1, 1,
  2, 4,
  3, 9,
  4, 16,
  5, 25,
  6, 36,
  7, 49,
  8, 64,
  9, 81,
  10, 100
}; 

listing 39
int sqrs[10][2] = {
  {1, 1},
  {2, 4},
  {3, 9},
  {4, 16},
  {5, 25},
  {6, 36},
  {7, 49},
  {8, 64},
  {9, 81},
  {10, 100}
};

listing 40
char e1[12] = "Read error\n";
char e2[13] = "Write error\n";
char e3[18] = "Cannot open file\n";

listing 41
char e1[] = "Read error\n";
char e2[] = "Write error\n";
char e3[] = "Cannot open file\n";

listing 42
printf("%s has length %d\n",  e2,  sizeof e2);

listing 43
int sqrs[][2] = {
  {1, 1},
  {2, 4},
  {3, 9},
  {4, 16},
  {5, 25},
  {6, 36},
  {7, 49},
  {8, 64},
  {9, 81},
  {10, 100}
}; 

listing 44
/* A simple Tic Tac Toe game. */
#include <stdio.h>
#include <stdlib.h>

char matrix[3][3];  /* the tic tac toe matrix */

char check(void);
void init_matrix(void);
void get_player_move(void);
void get_computer_move(void);
void disp_matrix(void);

int main(void)
{
  char done;

  printf("This is the game of Tic Tac Toe.\n");
  printf("You will be playing against the computer.\n");

  done =  ' ';
  init_matrix();

  do {
    disp_matrix();
    get_player_move();
    done = check(); /* see if winner */
    if(done!= ' ') break; /* winner!*/
    get_computer_move();
    done = check(); /* see if winner */
  } while(done== ' ');

  if(done=='X') printf("You won!\n");
  else printf("I won!!!!\n");
  disp_matrix(); /* show final positions */

  return 0;
}

/* Initialize the matrix. */
void init_matrix(void)
{
  int i, j;

  for(i=0; i<3; i++)
    for(j=0; j<3; j++) matrix[i][j] =  ' ';
}

/* Get a player's move. */
void get_player_move(void)
{
  int x, y;

  printf("Enter X,Y coordinates for your move: ");
  scanf("%d%*c%d", &x, &y);

  x--; y--;

  if(matrix[x][y]!= ' '){
    printf("Invalid move, try again.\n");
    get_player_move();
  }
  else matrix[x][y] = 'X';
}

/* Get a move from the computer. */
void get_computer_move(void)
{
  int i, j;
  for(i=0; i<3; i++){
    for(j=0; j<3; j++)
      if(matrix[i][j]==' ') break;
    if(matrix[i][j]==' ') break;
  }

  if(i*j==9)  {
    printf("draw\n");
    exit(0);
  }
  else
    matrix[i][j] = 'O';
}

/* Display the matrix on the screen. */
void disp_matrix(void)
{
  int t;

  for(t=0; t<3; t++) {
    printf(" %c | %c | %c ",matrix[t][0],
            matrix[t][1], matrix [t][2]);
    if(t!=2) printf("\n---|---|---\n");
  }
  printf("\n");
}

/* See if there is a winner. */
char check(void)
{
  int i;

  for(i=0; i<3; i++)  /* check rows */
    if(matrix[i][0]==matrix[i][1] &&
       matrix[i][0]==matrix[i][2]) return matrix[i][0];

  for(i=0; i<3; i++)  /* check columns */
    if(matrix[0][i]==matrix[1][i] &&
       matrix[0][i]==matrix[2][i]) return matrix[0][i];

  /* test diagonals */
  if(matrix[0][0]==matrix[1][1] &&
     matrix[1][1]==matrix[2][2])
       return matrix[0][0];

  if(matrix[0][2]==matrix[1][1] &&
     matrix[1][1]==matrix[2][0])
       return matrix[0][2];

  return ' ';
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色成人综合| 国产一区二区视频在线播放| 日韩av电影一区| 国产呦精品一区二区三区网站| 成人免费高清视频在线观看| 色久优优欧美色久优优| 欧美一区二区日韩| 中文字幕不卡在线播放| 亚洲国产欧美日韩另类综合| 国产剧情一区在线| 色婷婷国产精品| 精品国一区二区三区| 亚洲摸摸操操av| 美女脱光内衣内裤视频久久影院| 国产99久久久久久免费看农村| 欧美日韩免费高清一区色橹橹| 久久精品欧美日韩| 五月综合激情网| 成人一区二区三区在线观看| 欧美日本在线一区| 欧美韩国日本一区| 免费在线欧美视频| 日本乱人伦aⅴ精品| 久久久精品国产免大香伊| 亚洲另类一区二区| 国产麻豆精品在线| 欧美日韩黄色一区二区| 亚洲国产精品ⅴa在线观看| 亚欧色一区w666天堂| gogogo免费视频观看亚洲一| 日韩精品最新网址| 亚洲一区精品在线| www.爱久久.com| 欧美aaaaaa午夜精品| 成人国产精品视频| 欧美变态tickling挠脚心| 亚洲一区二区欧美日韩| 成人永久aaa| 欧美大片日本大片免费观看| 亚洲最新视频在线观看| 国产精品一区二区视频| 欧美美女一区二区在线观看| 亚洲日本青草视频在线怡红院| 国内成人精品2018免费看| 欧美亚洲国产一区二区三区| 国产精品卡一卡二| 国产精品亚洲第一区在线暖暖韩国| 欧美午夜精品理论片a级按摩| 中文一区二区完整视频在线观看| 乱一区二区av| 欧美一级夜夜爽| 午夜电影一区二区三区| 欧美在线免费观看亚洲| 亚洲免费观看高清完整版在线观看 | 精品国产精品网麻豆系列| 香蕉影视欧美成人| 91极品美女在线| 综合激情网...| 成人黄色一级视频| 国产精品天天看| 豆国产96在线|亚洲| 国产午夜精品一区二区三区嫩草 | 欧美另类videos死尸| 亚洲视频在线观看一区| 成人午夜免费视频| 国产午夜精品久久久久久免费视 | 精品欧美一区二区三区精品久久| 日韩国产精品久久久久久亚洲| 欧美网站大全在线观看| 亚洲在线观看免费视频| 日本乱人伦一区| 亚洲综合自拍偷拍| 欧美一a一片一级一片| 亚洲综合免费观看高清完整版| 色综合中文综合网| 欧美精选午夜久久久乱码6080| 夜夜嗨av一区二区三区中文字幕| 亚洲日穴在线视频| 一本高清dvd不卡在线观看| 亚洲欧洲另类国产综合| 91蜜桃在线免费视频| 亚洲精品欧美专区| 欧美影视一区二区三区| 亚洲电影欧美电影有声小说| 欧美日韩一二三| 日韩成人一级片| 2020国产精品久久精品美国| 国产一区二区日韩精品| 欧美国产欧美综合| 色香色香欲天天天影视综合网| 一区二区三区久久久| 欧美老肥妇做.爰bbww| 日韩国产精品大片| 久久久亚洲国产美女国产盗摄| 国产成人鲁色资源国产91色综| 国产精品麻豆网站| 色88888久久久久久影院野外| 性欧美大战久久久久久久久| 欧美一区二区三区在线观看视频| 国模少妇一区二区三区| 国产精品嫩草影院av蜜臀| 在线一区二区三区四区| 免费成人在线播放| 久久美女艺术照精彩视频福利播放 | 欧美特级限制片免费在线观看| 日本va欧美va瓶| 国产无人区一区二区三区| 9人人澡人人爽人人精品| 亚洲五码中文字幕| 久久综合狠狠综合久久激情 | 亚洲黄色免费网站| 日韩视频免费直播| 国产成人综合自拍| 夜夜嗨av一区二区三区四季av| 精品日本一线二线三线不卡 | 亚洲精选在线视频| 欧美一区二区三区小说| 成人免费观看av| 日韩黄色小视频| 国产精品丝袜黑色高跟| 欧美天堂一区二区三区| 国产一区二区成人久久免费影院 | 欧美精品日韩综合在线| 国产精品亚洲人在线观看| 亚洲一区在线免费观看| 久久九九影视网| 欧美日韩久久不卡| 成人视屏免费看| 天天综合日日夜夜精品| 国产片一区二区| 91精品国产综合久久久久久久| www.欧美日韩国产在线| 久久精品久久精品| 亚洲精品成人天堂一二三| 精品久久久久久无| 欧美亚洲综合色| 成人免费视频一区| 麻豆视频观看网址久久| 最新欧美精品一区二区三区| 日韩精品自拍偷拍| 日本福利一区二区| 国产成人免费在线观看不卡| 亚洲va欧美va天堂v国产综合| 国产精品天天看| 精品日本一线二线三线不卡| 一区二区高清免费观看影视大全 | 国产成a人亚洲精| 日本中文字幕一区二区有限公司| 国产精品久久久久久久蜜臀| 日韩写真欧美这视频| 欧美在线你懂的| 波多野结衣精品在线| 国内精品视频666| 日本网站在线观看一区二区三区 | 欧美久久久久久久久中文字幕| 99这里都是精品| 国产suv一区二区三区88区| 免费亚洲电影在线| 午夜久久久影院| 亚洲综合色自拍一区| 中文字幕人成不卡一区| 久久久久久久性| 日韩精品中文字幕一区二区三区 | 午夜精品久久久久影视| 亚洲欧美日韩综合aⅴ视频| 国产视频不卡一区| 久久精品视频一区二区三区| 日韩欧美一区电影| 91麻豆精品国产综合久久久久久| 在线观看网站黄不卡| 91小视频免费看| 99久久久久久| 97精品久久久久中文字幕 | 亚洲精品老司机| 成人免费一区二区三区在线观看| 国产精品少妇自拍| 韩国理伦片一区二区三区在线播放| 美腿丝袜在线亚洲一区| 日本特黄久久久高潮| 视频一区视频二区在线观看| 午夜国产不卡在线观看视频| 亚洲va国产va欧美va观看| 亚洲成人第一页| 首页国产欧美久久| 日韩精品一级二级| 日本欧美加勒比视频| 免费不卡在线观看| 久久国产麻豆精品| 韩国成人在线视频| 国产一区二区三区电影在线观看| 国产一区二区中文字幕| 国产宾馆实践打屁股91| 成人精品国产福利| 色综合天天综合在线视频| 一道本成人在线| 欧美性色黄大片| 99国产精品99久久久久久| 丁香啪啪综合成人亚洲小说| 成人精品国产一区二区4080| 91在线视频在线|