点击蓝字 关注我们

C

河北省 2019 年普通高校专科接本科教育选拔考试

计算机科学与技术/软件工程/网络工程/物联网工程专业试卷 A

C 语言程序设计(满分 150 分)

第二部分

|

二、程序阅读题(本大题共 5 小题,每小题 6 分,共 30 分。请将程序的运行结果填写在答题纸的相应位置上。)

1.______________

#include "stdio.h"

void main()

{ int x=1,y=0,a=1,b=0;

switch(x)

{case 1:

switch(y)

case 0:b++;

{

case 1:a++;break;

case 2:b+ +;break;

case 2:a++;b++;break;

case 3:a++;b++;

}

printf("a=%d,b=%d\n",a,b);

}

2.____________

#include "stdio.h"

void f(char *p)

{ for(;*:!=^';p++)

if(*p>='a' && *p<=r")

*p=*p-32;

void main()

{ char a[ 10]="ababa";

f(&a[l]);

prit("%shn",a);

}

3.___________

#include "stdio.h"

int f(int x)

{static int s=0;

inti;

for(i=1;j<=x;i++)

s=s+i;

return s;

}

void main()

{int n;

n=f(1)+f(2);

prit("%dn",n);

}

4._____________

#include "stdio.h"

void f(int a[)

{int i=0;

while(a[i]<=10)

{ prtn('" "'"a[i);

i++;}

void main()

{ int a0-5,10.9.127;

f(a);

}

5.____________

#include "stdio.h"

void fun(int a[][3])

{int ijmax;

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

{ max=a[j][0];

for(j=1 lj<3;j++)

ifa[][j]>max)

max=a[i][j];

a[i][0]=max;

}

void main()

{int a2][]={1,2,4,4,6)j;

fun(a);

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

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

prit("%4d". a[][j]);

}

三、程序填空题(本大题共 3 小题,每空 5 分,共 35 分。请在答题纸相应题号的位置上作答。)

  1. 以下程序的功能是判断年份 year 是否闰年。(若某年份能被 4 整除但不能被 100 整除,或者能被 400 整除,则该年份是闰年)。请填空。

    #include "stdio.h"

    void main()

    { int year;

    printf(" 请 输 入 年 份 :");scanf("%d", ① );

    if( ② )printf("是闰年\n");

    else

    printf("不是闰年\n");}

  2. 函数 int Search(int a[N],int x,int y)的功能是查找并替换一维数组 a 中部分元素的值(把数组 a 中的所有 x 值换为 y),返回被替换的元素个数。请填空。

    int Search(int a[N],int x,int y)

    {int n=0,i;

    for(i=0;i

    if( ① )

    { a[i]=y;

    n++; }

    ② ;

    }

    printf("%d come from 山东\n", ③ );

    }

  3. 下面程序的功能是利用指向结构体数组元素的指针,从键盘输入 30 名学生信息并进行访问,统计来自"山东"的学生人数,请填空。

    #include "stdio.h"

    #define N 30

    #include "string.h"

    typedef struct student

    { int number;

    char name[8];

    char addr[20];

    }STU;

    void main()

    {STU stu[N],*p;

    int count=0;

    printf("input studentsinformation:\n");

    for(p=stu;p

    { scanf("%d %s %s", ① );

    if( ② )count++;

    }

    printf("%d come from 山东\n", ③ );}

    四、编程题(本大题共 3 小题,每小题 15 分,共 45 分。请在答题纸相应题号的位置上作答。)

    1.计算输出 Fibonacci 数列前 20 项,并按每行 4 个数的格式输出。该数列有如下特点:

    (1)第 1 个数为 1,第 2 个数为 1;(2)从第 3 个数起,该数等于前两个数之和。即:

    F1=1 (n=1)

    F2=1 (n=2)

    Fn=Fn-1+Fn-2 (n>=3)

    2.学校在 1000 名师生中发起慈善捐款,自愿募捐、款数不限,总数超过 20000(2 万)元活动结束。编写程序,统计参与捐款的师生人数及捐款总数(精确到角币,即保留 1 位小数)。

今日完结,

大家记得让小伙伴们

扫码关注我们

文字:子洋杂货店

背景&贴纸:秀米

封面:子洋杂货店

发现“分享”“赞”了吗,戳我看看吧

判定2022年是否闰年c语言_C语言接本真题分享19年(2)相关推荐

  1. 电子英汉词典c语言程序设计报告,英汉电子词典设计报告_设计_C语言_C语言程序设计.doc...

    英汉电子词典设计报告_设计_C语言_C语言程序设计 课程设计 课程名称 :C语言程序课程设计 题目名称 :电子英汉词典 学生学院 :电气信息学院 专业班级 :自动化1101 学 号 :20110102 ...

  2. cshop是什么开发语言_C语言是用什么语言编写出来的?

    谢邀 参考 Dennis M. Ritchie 写的 The Development of the C Language:Chistory,C 语言诞生的基本过程就是 Ken Thomson 不满意 ...

  3. 判定2022年是否闰年c语言_闰年的来历

    闰年有"公历"和"农历"之分 闰年在公历和农历中的概念是不一样的.我们经常讨论的闰年,其实是公历闰年. 公历有闰日的年份叫闰年. 农历有闰月的年份叫闰年. 公历 ...

  4. 循环判定闰年的程序_C语言入门教程(六)for循环

    大家好,废话不多说.直接进入主题,先来看一下上一节课的练习题及作业. 练习: 1.编写程序判断一个用户给定的年份是不是闰年 如果年份数字可以被4整除但是不能被100整除则它是闰年 如果年份数字可以被4 ...

  5. c语言中闰年的流程图_C语言-算法与流程图

    <C语言-算法与流程图>由会员分享,可在线阅读,更多相关<C语言-算法与流程图(22页珍藏版)>请在人人文库网上搜索. 1.目录,第一章 绪论 第二章 算法与流程图 第三章 数 ...

  6. 大整数减法c语言_C语言学习笔记(一)

    第一节 头文件 #include<stdio.h> ->编译预处理文件 注释 单行注释的使用 -> // 多行注释的使用 -> / 注释内容 / 定义函数 函数首部 in ...

  7. 怎么运行c语言_C语言 原来是这样调用硬件的

    大家都知道我们可以使用C语言写一段程序来控制硬件工作,但你知道其工作原理吗? 网友北极 C语言在实际运行中,都是以汇编指令的方式运行的,由编译器把C语言编译成汇编指令,CPU直接执行汇编指令. 所以这 ...

  8. java 变量作用域 c语言_C语言深入理解 - 常量与变量

    ++++++++++++++++++++++++++++++++++++++++++ <C语言深入理解系列 - 常量与变量> 查看其它博文请关注原创作者. 本文系本站原创,欢迎转载! 转载 ...

  9. 一维数组反转c语言_C语言实现数组的循环左移,右移,翻转的示例

    数组结合指针可以实现很多有趣的功能,比如下面这个程序: 假设数组为 : 12345 如果左移一次即为:23451 ,依次类推 如果右移一次即为:51234 ,依次类推 翻转则为:54321 我们来实现 ...

最新文章

  1. java交通工具的类继承代码_Java作业-交通工具继承
  2. python领域有什么用-Python都能应用到哪些领域?具体就业职位有什么?
  3. 曾经流行的,即将流行的几种渲染模式(render pipeline)
  4. JNI与底层调用-2
  5. 用python写注册登录_用Python实现web端用户登录和注册功能的教程
  6. c++语言表白超炫图形_青少年编程学习之C语言怎么学?现在知道,将来不亏!...
  7. 《Inside XAML》翻译半成品
  8. Linux用树形结构显示目录结构
  9. 购物车catslider简单的多商品分类滑动
  10. servlet中文数据存入数据库为乱码的解决办法
  11. Drools环境搭建
  12. 索引、视图和同义词、序列
  13. win2003系统自动登录两法
  14. CSS兼容IE6,IE7和FF的总结
  15. 在Kali Linux上安装LOIC
  16. 2020线性代数辅导讲义练习答案
  17. 【Download error:TOO MANY REQUESTS】【TypeError:excepted string or buffer】
  18. 【loj10064】黑暗城堡
  19. ftp.proxy 代理服务器搭建
  20. 阿里云视频直播开发----java

热门文章

  1. OSPF 邻接关系建立
  2. [问题]魔兽双击地面回到选中的单位
  3. /dev/mtdN和/dev/mtdblockN的区别
  4. halcon测试一张图片是否过曝或过暗
  5. 进程编译连接动态库,需要将动态库改为lib***.so
  6. 计算机基础及msoffice应用好考吗,全国计算机等级考试考试一级WPS Office和MS Office有什么不同?那个好考?...
  7. java切入式编程显示屏_C语言嵌入式系统编程修炼之四:屏幕操作
  8. oracle xml中cdata,XML CDATA的作用
  9. 如何用Mybatis分库分表
  10. python3将字符串unicode转换为中文