c语言填空(9)

2019-08-30 22:08

}

int yday(int y,int m,int d) {

return(d+31*((m>1)+(m>3)+(m>5)+(m>7)+(m>8)+(m>10))+30*((m>4)+(m>6)+(m>9)+(m>11))+(28+f(y))*(m>2)); }

int yend(int y,int m,int d) {

return(365+f(y)-yday(y,m,d)); }

答案:1). mday(y1,m1) 2). mday(y2,m2)

第48题 (10.0分) 题号:398

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 功能:打印出如下图案(菱形) * *** ***** ******* ***** *** *

-------------------------------------------------------*/ #include main() {

int i,j,k;

/***********SPACE***********/ for(i=0;【?】;i++) {

for(j=0;j<=4-i;j++) printf(\

/***********SPACE***********/ for(k=1;k<=【?】;k++) printf(\ printf(\ }

/***********SPACE***********/ for(【?】;j<3;j++)

3). yday(y2,m2,d2) 4). y1+1 或 1+y1 41

{

for(k=0;k

for(k=0;k<5-2*j;k++) printf(\ printf(\ } }

答案:1). i<=3 或 i<4 或 3>=i 或 4>i 2). 2*i+1 或 i*2+1 或 1+2*i 或 1+i*2 3). j=0

第49题 (10.0分) 题号:402

/*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

功能:输入三个整数x,y,z,请把这三个数由小到大输出。 -------------------------------------------------------*/ main() {

int x,y,z,t;

scanf(\

/***********SPACE***********/ if (x>y){【?】}

/***********SPACE***********/ if(x>z){【?】}

/***********SPACE***********/ if(y>z){【?】}

printf(\}

答案:1). t=x;x=y;y=t; 2). t=z;z=x;x=t; 3). t=y;y=z;z=t;

第50题 (10.0分) 题号:489

/*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

功能:h_sequence 是一组由0和1组成的数列,它定义如下: = 0

= 1

利用函数检测输入的字符串是否是h_sequence数列 -------------------------------------------------------*/ #include #define YES 1 #define NO 0

42

int h_sequence(char x[]) {

/***********SPACE***********/

int length = 【?】; int count; int i;

for (count = 1, i = 0; count != 0 && i < length; i++) switch (x[i]) {

case '0':count--; break; case '1':count++; break; default:return NO; }

/***********SPACE***********/

return 【?】&& i >= length; }

#include

void main(void) {

char line[100];

printf(\ gets(line);

/***********SPACE***********/

if (【?】 == YES) printf(\ else

printf(\}

答案:1). strlen(x) 2). count == 0

第51题 (10.0分) 题号:403

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 功能:输出9*9口诀。

-------------------------------------------------------*/ main() {

int i,j,result;

3). h_sequence(line) 43

printf(\

/***********SPACE***********/ for (i=1;【?】;i++) {

/***********SPACE***********/ for(j=1;j<10;【?】) {

result=i*j;

/***********SPACE***********/ printf(\【?】); }

printf(\ } }

答案:1). i<10 或 10>I 2). j++ 或 ++j 或 j=j+1

第52题 (10.0分) 题号:421

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 功能:输入学生成绩并显示。

-------------------------------------------------------*/ # include

struct student {

char number[6]; char name[6]; int score[3]; } stu[2];

void output(struct student stu[2]);

void main() {

int i, j;

/***********SPACE***********/ for(i=0; i<2; 【?】) {

printf(\请输入学生%d的成绩:\\n\ printf(\学号:\

/***********SPACE***********/ scanf(\【?】.number); printf(\姓名:\

3). result 44

scanf(\ for(j=0; j<3; j++) {

printf(\成绩 %d. \

/***********SPACE***********/ scanf(\【?】.score[j]); }

printf(\ }

output(stu); }

void output(struct student stu[2]) {

int i, j;

printf(\学号 姓名 成绩1 成绩2 成绩3\\n\ for(i=0; i<2; i++) {

/***********SPACE***********/

【?】(\ for(j=0; j<3; j++)

printf(\ printf(\ } }

答案:1). i++ 或 ++i 或 i=i+1 2). &stu[i]

第53题 (10.0分) 题号:438

/*------------------------------------------------------- 【程序填空】

--------------------------------------------------------- 功能:求出二维数组中的最大元素值。

-------------------------------------------------------*/ #include \void main() {

int a[3][4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}}; /***********SPACE***********/ printf(\【?】); }

max_value(m,n,array)

/***********SPACE***********/ int m,n,【?】;

3). &stu[i] 4). printf 45


c语言填空(9).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小升初语文:新题型汇总(2018最新编辑)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: