資源簡介
C語言的科學與藝術課后習題的實訓答案,

代碼片段和文件信息
/*
?*Coures:?C?Language?Training
?*Text:11?_12
?*?Name:?xiang?yang
?*School?No:?2018051604081
?*/
/*
?*?File:?checkerboard.c
?*?--------------------
?*??This?program?will?InitCheckerboard?and?DisplayCheckerboard
?*/
#include?
#include?“genlib.h“
#include?“simpio.h“
/*?Contants?*/
#define?row????8
#define?column?8
/*?Function?prtotypes?*/
static?void?DisplayCheckerboard(void);
static?void?InitCheckerboard(void);?
static?char?PrintChar(int?i?int?j);
/*?Array?*/
static?char?BoardArray[row][column];
/*?Main?Program?*/
int?main()
{
printf(“This?program?InitCherkerboard?and?DisplayCheckerboard\n“);
InitCheckerboard();
DisplayCheckerboard();
??? return?0;
} ????????????? ???
/*
?*?Function:?InitCheckerboard
?*?Usage:?InitCheckerboard()
?*?-------------------------
?*?This?function?initializes?board.
?*/
static?void?InitCheckerboard(void)
{
????????int?i?j;
????????for?(i?=?0;?i?????????????????for?(j?=?0;?j?????????????????????????BoardArray[i][j]?=?PrintChar(i?j);
}
}
}
/*?
?*?Function:?DisplayCheckerboard
?*?Usage:?DisplayCheckerboard()
?*?----------------------------
?*?Display?checkerboard?and?display?the?current?status?of?the?Board?on?the?screen
?*/
static?void?DisplayCheckerboard(void)
{
int?i?j;
for?(i?=?0;?i? for?(j?=?0;?j? printf(“%c“?BoardArray[i][j]);
}
printf(“\n“);
}
}
/*
?*?Function:?PrintChar
?*?Usage:?PrintChar(i?j)
?*?------------------
?*?This?function?enter?char?to?BoardArray[][]
?*/
static?char?PrintChar(int?i?int?j)
{
if?((i?%?2)?==?0)?{
if?(j?%?2?==?0)?return?(‘?‘);
switch?(i)?{
case?0:?case?2:?return?(‘b‘);
case?4:?return?(‘-‘);
case?6:?return?(‘r‘);
}
}?else?{
if?(j?%?2?!=?0)?return?(‘?‘);
switch?(i)?{
case?1:?return?(‘b‘);
case?3:?return?(‘-‘);
case?5:?case?7:?return?(‘r‘);
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-01-05?07:53??2018051604081_xiangyang\
?????目錄???????????0??2019-01-05?07:50??2018051604081_xiangyang\11_12\
?????文件????????8496??2019-01-05?07:13??2018051604081_xiangyang\11_12\zz78_1
?????文件????????1877??2019-01-05?07:16??2018051604081_xiangyang\11_12\11_12.c
?????目錄???????????0??2019-01-05?07:51??2018051604081_xiangyang\14_12\
?????文件????????3530??2019-01-05?04:21??2018051604081_xiangyang\14_12\14_12.c
?????文件???????37776??2019-01-05?04:08??2018051604081_xiangyang\14_12\zz78
?????文件???????67471??2019-01-05?04:04??2018051604081_xiangyang\2_1.PNG
?????文件???????17911??2018-12-28?11:15??2018051604081_xiangyang\1.PNG
?????文件???????47065??2019-01-05?03:54??2018051604081_xiangyang\2_2.PNG
?????文件???????45000??2019-01-05?07:48??2018051604081_xiangyang\0.PNG
- 上一篇:遠程桌面源碼
- 下一篇:大數計算器的c語言實現
評論
共有 條評論