c语言填空(5)

2019-08-30 22:08

{

a[0]=0 ; count++ ; } }

printf(\}

答案:1). 1 2). a[i]%2 == 1 3). break

第25题 (10.0分) 题号:429

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

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

功能:从读入的整数数据中,统计大于零的整数个数和小于零的 整数个数。用输入零来结束输入,程序中用变量i统计大于 零的整数个数,用变量j统计小于零的整数个数。 ------------------------------------------------------*/ #include main() {

int k,n,i,j;

printf(\ i=j=0;

scanf(\ while(n!=0) {

/***********SPACE***********/ if(n>0)i=【?】;

/***********SPACE***********/ if(n<0)j=【?】;

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

printf(\}

答案: 1). i + 1 2). j + 1 3). &n

第26题 (10.0分) 题号:475

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

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

功能:下面create函数的功能是建立一个带头结点的单向链表, 新产生的结点总是插入在链表的末尾。输入0代表结束,单 向链表的头指针作为函数值返回。

21

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

#define LEN sizeof(struct student)

struct student {

long num;

struct student *next; };

struct student *creat() {

struct student *head=NULL,*tail; long num; int a;

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

tail=(【?】)malloc(LEN); printf(\ do {

scanf(\

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

if(【?】) {

/***********SPACE***********/ if(【?】)

head=tail; else

tail=tail->next; tail->num=num;

tail->next=(struct list *)malloc(LEN); } else

tail->next=NULL; }while(num!=0); return(head) ; }

main() {

struct student *p; p=creat();

printf(\ is\\n\

22

while(p) {

printf(\ p=p->next; } }

答案:1). struct student *2). num!=0 或 0!=num3). head == NULL

第27题 (10.0分) 题号:437

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

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

功能:建立一个如下的二维数组,并按以下格式输出。1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1

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

int a[5][5]={0},*p[5],i,j; for(i=0;i<5;i++)

/***********SPACE***********/ p[i]=【?】; for(i=0;i<5;i++) {

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

/***********SPACE***********/ *(p[i]+5-(【?】))=1; }

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

for(j=0;j<5;j++)printf(\ /***********SPACE***********/ 【?】; } }

答案:1). &a[i][0] 2). p[i] 3). i+1 或 1+I

第28题 (10.0分) 题号:445

/*-------------------------------------------------------

4). putchar('\\n'); 23

【程序填空】

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

功能:编程求任意给定的n个数中的奇数的连乘积,偶数的平方和 以及0的个数,n通过scanf()函数输入。 -------------------------------------------------------*/ main() {

int r=1,s=0,t=0,n,a,i;

printf(\ for(i=1;i<=n;i++) {

printf(\

/***********SPACE***********/ scanf(\【?】);

/***********SPACE***********/ if(【?】!=0)

/***********SPACE***********/ 【?】=a; else if(a!=0)

/***********SPACE***********/ s+=【?】; else t++; }

printf(\}

答案:1). &a 2). a%2 3). r*

第29题 (10.0分) 题号:25

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

--------------------------------------------------------- 功能:以下程序的功能如(图1)。

-------------------------------------------------------*/ /***********SPACE***********/ 【?】 main() {

float x,f;

scanf(\

/***********SPACE***********/ if(x<0) 【?】;

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

4). a*a 24

else if(【?】) f=2*x+1; else

f=sin(x)+5;

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

答案:

1). #include \或 #include 3). x<=5 或 5>=x 或 x<6 或 6>x 或 x>=0&&x<=5 或x>=0&&5>=x 或 0<=x&&5>=x 或 !(x>5)

第30题 (10.0分) 题号:446

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

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

功能:编程求某年第n天的日期。用数组表示月天数。 -------------------------------------------------------*/ main() {

int y,m,f,n;

int a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; printf(\

scanf(\

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

f=y%4==0&&y0!=0【?】y@0==0; /***********SPACE***********/ a[1]【?】f;

if(n<1||n>365+f) {

printf(\ }

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

for(m=1;m【?】a[m-1];n-=a[m-1],m++); printf(\}

答案:1). || 2). += 或 =a+ 3). >

第31题 (10.0分) 题号:481

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

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

2). f=fabs( x + 1 ) 0<=x&&x<=5 或4). x,f 25


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

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

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

马上注册会员

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