【点击加入湖北专升本网QQ群】
2019年湖北专升本考试预计:

2016年湖北专升本考试C语言程序设计【试卷答案】(B卷)

整编:湖北专升本网 发表时间2016-08-03 浏览:25027次

湖北普通专升本培训班

2016年湖北专升本考试C语言程序设计【试卷答案】(B卷)

相关推荐:>>>>>2016年成人高考经验【汇总】
  • 写出以下程序运行结果(每题4分,共12分)
1.以下程序输出的结果是:
       #include "stdio.h"
        void main()
        {
char s[]="\"hello\"";
         printf("%s",s);
        }
      
2.以下程序输出的结果是:
#include "stdio.h"
void main()
{int a=12,b=13;
 a=a+b;
 b=a-b;
 a=a-b; 
 printf("%d,%d",a,b);  
}
3.以下程序输出的结果是:
            #include "stdio.h"
            void main()
            {char ch[]="I love Great Wall of China!";
             printf("%c",*(ch+5));
           }
 
  • 编程题(第1题5分,第2题8分,共13分)
1.百钱百鸡问题:公元前5世纪,我国古代数学家张丘建在《算经》一书中提出了百鸡问题:鸡翁一值钱五、鸡母一值钱三、鸡雏三值钱一,百钱买百鸡,问鸡翁、母、雏各几何? 试编程输出所有的买法。注意:每一种鸡至少要一只。
 
2.编程输出所有"玫瑰花数"。(一个四位数等于它每一位数字的4次方之和.那么我们称这个四位数为"玫瑰花数")
《C语言程序设计》B卷参考答案与评分标准
  • 填空題(每空1分,共20分)

1 函数 主函数  或   main函数
2 数字 下划线 下划线
3 算法
4 65535
5 回车
6 5
7 字符数组
8 12
9
10 2
11 a  或  97
12 #define E 2.71828
13 地址传递   或   传址
14 & ^ |
15 7
             
 
  • 单项选择题(每题2分,共40分) 

1 2 3 4 5 6 7 8 9 10
B C D B A D B D A C
11 12 13 14 15 16 17 18 19 20
B C A C C D D C B C
 
  • 程序填空(每空3分,共15分)

1 1 1 a[i-1][j-1]+a[i-1][j]
2 n%i==0 isprime(i)==1
         
 
  • 写出以下程序运行结果(每题4分,共12分)
1.运行结果:
"hello"
   评分标准:内容正确得2分,引号正确得2分
 
2.运行结果:
13,12
   评分标准:内容正确得2分,格式正确得2分
 
3. 运行结果:
    e
 
  • 编程题(第1题5分,第2题8分,共13分)
1.参考程序:
#include "stdio.h"
void main()
{int cock,hen,chick;
 for(cock=1;cock<20;cock++)
   for(hen=1;hen<33;hen++)
     {chick=100-cock-hen;
      if(cock*5+hen*3+chick/3==100)
printf("cock:%d hen:%d chick:%d\n",cock,hen,chick);
  }}
评分标准:程序结构正确得3分,算法正确得2分
2. 参考程序:
#include "stdio.h"
void main()
{
 int i,g,s,b,q,m;
 for(i=1000;i<=9999;i++)
  {g=i%10;
   s=i/10%10;
   b=i/100%10;
   q=i/1000;
   m=g*g*g*g+s*s*s*s+b*b*b*b+q*q*q*q;
   if(i==m)printf("\n%d",i);
  }
}
评分标准:程序结构正确得4分,算法正确得4分


上一篇:2016年湖北专升本考试C语言程序设计【试卷】(B卷)

下一篇:2016年湖北成人高考专升本政治必看重点论述题【汇总】