2022年河北师范大学公共课《C语言》科目期末试卷B(有答案)_第1页
2022年河北师范大学公共课《C语言》科目期末试卷B(有答案)_第2页
2022年河北师范大学公共课《C语言》科目期末试卷B(有答案)_第3页
2022年河北师范大学公共课《C语言》科目期末试卷B(有答案)_第4页
2022年河北师范大学公共课《C语言》科目期末试卷B(有答案)_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2022年河北师范大学公共课《C语言》科目期末试卷B(有答案)一、填空题1、假设变量a和b均为整型,以下语句可以不借助任何变量把a、b中的值进行交换。3、结构化程序由、、3种基本结构组成。5、表达式8/4*(int)2.5/(int)(1.25*(3.7+2.3))值的数据类型为。 do{printf("*");x--while10、以下程序段通过指针变量q,但不移动q,将如图所示连续动态存储单元的值,从第一个元素起依次输出到终端屏幕。请填空。(假设程序段中的所有变量均已正确说明。)qq11、在C语言中,要求运算数必须是整型的运算符是()。A.intB.floatC.doubleD.不确定13、以下叙述正确的是A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写一条语句C.C语言本身没有输入输出语句D.在对一个C程序进行编译的过程中,可以发现注释中的拼写错误14、一个C语言程序由()。A.一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成15、若有定义floatx[4]={1.3,2.4,5.6},y=6;,则错误的语句是()。16、已知ch是字符型变量,下面不正确的赋值语句是()if(a<C.17、下面能正确进行字符串赋值操作的是()。18、C语言规定,简单变量作为实参时,它和对应形参之间的数据传递方式是()A.地址传递B.单向值传递C.由实参传给形参,再由形参传回给实参D.由用户指定传递方式1下面描述正确的是()。A.其中循环控制表达式与0等价B.其中循环控制表达式与'0'等价C.其中循环控制表达式是不合法的D.以上说法都不对if(a<B.#include<stdio.h>#include<stdio.h>puts(C.;A.c[k]=a[i];i++;B.c[k]=a[j];i++;C.c[k]24、以下程序的运行结果是()。d=f(f(a,C.,f(a,B.+f(printf("%d\n",D.;三、读程序填空#include<stdio.h>#include<stdio.h>28、若输入的值是-125,则以下程序的运行结果是。#include<stdio.h>#include<math.h>}}#include<stdio.h>32、为了使以下程序的输出结果为t=4,输入值a和b应满足的条件是。#include<stdio.h>}33、以下程序把一个十进制整数转换成二进制数,并把此二进制数的每一位放在一维数组b中,然后输出b数组。(注意:二进制数的最低位放在数组的第一个元素中。)请填空。#include<stdio.h>}while();34、请编写程序实现文件的复制。即将源文件复制到目的文件,两个文件名均由

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论