欢迎光临
我们一直在努力

东师2020年5月C程序设计(高起专)(离线考核)【标准答案】

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

离线考核

《C程序设计(高起专)》

满分100分

一、阅读程序,写出运行结果(每小题8分,共40分。)

 

1.int x=6, y=7;

printf(“%d,”,x++);   printf(“%d\n”,++y);

程序的输出结果是              。

2.float f=3.1415927;

printf(“%5.4f,%3.3f”,f,f);

则程序的输出结果是                。

3.a=3;

a+=(a<1)?a:1;   printf(“%d”,a);

结果是               。

4.main( )

{ int a[5]={2,4,6,8,10},*p;

p=a;

printf(“%d,”,*(p++));

printf(“%d\n”,*(p+2));  }

程序的输出结果是                。

5.main( )

{  int i=29,j=6,k=2,s;

s=i+i/j%k-9;

printf(“s=%d\n”,s);

}

程序的输出结果是          。

二、程序填空题(每空3分,共30分。)

1.求矩阵的主、次对角线之和。

main()

{static int a[3][3]={9,7,5,1,2,4,6,8,0};

int i,j,s1=0,s2=0;

for(i=0;i<3;i++)

for(j=0;j<3;j++)

{if( (1)                    )

s1=s1+a[i][j];

if((2)                     )

s2=s2+a[i][j];

}

printf(“%d\n%d\n”,s1,s2);

}

2.从键盘上输入10个数放入一维数组,然后求其平均值。

main()

{int i;

float a[10], sum,avg;

for(i=0;i<10;i++)

(3)                   ;

(4)                       ;

for(i=0;i<10;i++)

(5)                   ;

(6)                      ;

printf(“average=%f\n”,avg);

}

3.以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。

#include <stdio.h>

main()

{

(7)              *fp;

char c;

fp=  (8)                ;

do

{

c=getchar();

(9)                   ;

}while(c!=EOF);

(10)                  ;

}

三、编程题(每题10分,共30分。)

1.三个整数a、b、c,由键盘输入,输出其中最大的数。

2.从键盘输入的10个整数中,找出第一个能被7整除的数。若找到,打印此数后退出循环;若未找到,打印“not  exist”。

3.有一维数组float a[10],其中存放10个学生成绩,写一个函数,求出平均分。

赞(0)
未经允许不得转载:奥鹏作业网 » 东师2020年5月C程序设计(高起专)(离线考核)【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址