判断题

1.计算机的一切操作都是由程序控制的,离开了程序,计算机将一事无成。~y 2.所谓程序就是一组计算机能识别和执行的指令。~y

3.由于计算机能直接识别和接受机器指令,所以机器语言是最适合人们编程的语言~n 4.编译程序可以把用高级语言写的程序转换为机器指令的程序。~y 5.一般而言,我们把用高级语言编写的程序称为目标程序。~n 6.在生成可执行程序前,应该先编译再连结。~y

7.高级语言之所以高级,就在于用它来编写程序可以不遵循任何形式。~n 8.c语言程序设计自由度大,所以属于非结构化语言。~n 9.C语言属于高级语言,不允许直接访问物理地址。~n 10.函数是C程序的主要组成部分。~y

11.若使用TC2.0编译器,则编译系统分配给int、char、float分别为2.1.4个字节~y 12.下列是合法的变量名:day、sum、_pint ~y 13若定义char c;则c=\

14C语言可以使用一个符号名称代表一个常量~y 15如下程序段float x=3.6;int i;i=(int)x;则x=3,i=3 ~n 16在C语言中字符型数据可以和整型数据进行算术运算 ~y 17使用scanf输入数据时可以规定其精度 ~n 18 C语言中的(++,--)运算符只能用于变量 ~y 19 C语言中float a=b=c=1.0是正确的 ~n 20 putchar(c)中c可以是转义字符 ~y

21 if语句无论写在几行上,都是一个整体,属于同一个语句。~y 22 整个if语句可以写在多行上,也可以写在一行上。~y 23 在if语句中,有if必须有else。 ~n

24 在if语句中,有else必须有if。 ~y

25 else子句不能作为语句单独使用,必须与if配对使用。 ~y

26 C语言编译系统在表示逻辑运算结果时,以数值1代表“真”,以0代表“假”~y 27 算术运算符优先级高于关系运算符。 ~y 28 逻辑非是逻辑运算符中优先级最高的。~y 29 switch语句是多分支选择语句。 ~y

30在判断一个量是否为“真”时,以0代表“假”,以非0代表“真”。~y 31 C语言中实现循环结构的3个语句是for语句、while语句和do-while语句。~y 32 for(; ;)和while(1)构成的都是无限循环。 ~y

33 C语言中实现循环结构的while语句和do-while语句是完全等价的。~n 34 执行语句for(i=1;i++<4;);后变量i的值是4 ~n 35 for语句只能用于循环次数已经确定的情况。~n

36 现有定义int k=1;则执行语句while(++k<4);后,k的值为4 ~y。 37 程序 #include int main(){ int

i=0,j=10,k=2,s=0;for(; ;){ i+=k;if(i>j){printf(\中,判断i>j共执行了6次。 ~y

38 int s=36;while(s) --s;构成的是死循环。 ~n

39 程序段 int =0;while(t=1){printf(\在运行时,printf语句的执行次数是0次。 ~n

40 程序 #include int main() {int x=23;。do {printf(\运行时的输出结果是23 ~y

41在定义数组时,数组下标可以用变量表示 ~n 42在引用数组中的元素时,数组下标可以用变量表示 ~y

43 int a[8];定义了一个整型数组,数组中的最后一个元素是a[8] ~n 44 int a[6];定义了一个整型数组,数组中的第一个元素是a[1] ~n

45 int a[2][3];定义了一个数组,该数组中共有6个元素 ~y

46 假设s[10]是一个字符数组,通过scanf(\可以输入一个字符串给该数组 ~y 47 int a[6]={0};定义了一个数组a,并且该数组中每个元素的初值均为0 ~y 48 int a[2][3]={{1},{2},{3}};是正确的数组赋初值的方法 ~y 49 比较两个字符串的大小,可以用strcpy函数 ~n 50连接两个字符串,可以用strcat函数 ~y

51 测试一个字符串的长度,可以使用strlen函数 ~y

52 如果被调用函数的定义出现在主调函数之前,可以不必加以声明。 ~y

53 C语言不能嵌套定义函数,也不可以嵌套调用函数,也就是说,在调用一个函数的过程中,不可以调用另一个函数 ~n

54 主函数中定义的变量也只在主函数中有效,而不因为在主函数中定义而在整个文件或程序中有效。主函数也不能使用其他函数中定义的变量。 ~y

55 不同函数中可以使用相同名字的变量,它们代表不同的对象,互不干扰。 ~y 56 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效,这种复合语句也称为“分程序”或“程序块”。 ~y

57 函数内定义的变量是外部变量,而在函数之外定义的变量称为局部变量,外部变量是全局变量(也称全程变量)。 ~n

58 局部变量可以为本文件中其他函数所共用。它的有效范围为从定义变量的位置开始到本源文件结束。 ~n

59从变量值存在的时间角度来分,又可以分为静态存储方式和动态存储方式。~y 60所谓动态存储方式是指在程序运行期间由系统分配固定的存储空间的方式。 ~n 61 静态存储方式则是在程序运行期间根据需要进行动态的分配存储空间的方式。 ~n 62 C语言中,如果用指针变量作实参调用函数,先使指针变量有确定值,指向一个已定义的单元。 ~y

63 C语言中,函数的调用只可以得到一个返回值,而运用指针作函数参数可以得到多个变化的值。 ~y

64 C语言中,用输入输出语句来输入输出数据。 ~n 65 使用putchar函数时,必须在之前包含头文件stdio.h。 ~y 66 使用putchar函数可以向终端输出一个字符串。 ~n 67使用printf函数可以按一定位数输出。 ~y 68 printf函数中,%c和%s都可以输出字符串。 ~n

69 用scanf函数向已定义的变量中输入数据时,在变量名前面必须加&。 ~y 70用scanf函数向已定义的变量中输入数据时,当遇非法输入时,该数据输入结束 ~y 71 有关输入输出函数的使用,putchar(getchar( ));语句是错误(正确)的。~n 72所谓数组元素的指针就是指数组元素的地址。~y

73 交换两个指针变量p1和p2的程序是 temp=*p1; *p1=*p2; *p2=temp; ~n 74 printf(\与printf(\语句起到的作用相同,前者执行的效率高。

~n 75 作形参的数组名不是一个国定的地址,而是按指针变量处理。~y 76 定义指向函数的指针的格式是 int *p(int,int);。 ~n

77 程序段 int *p,a=2; p=&a; printf(\的输出结果是2~y。 78 C99中可定义基类型为void的指针变量,这是能指向任何类型的变量。 ~n 79 将p指向字符串\的程序段是 char *p; p= \

80 程序段 int a, m=4, n=6, *p1=&m, *p2=&n; a=(*p1)/(*p2)+5; 执行后a的值为

5 ~y 81 程序void f(int *n){ while( (*n)--); printf(“%d”,++(*n)); } main() { int a=1; f(&a); } 没有输出结果 ~n

82 C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,它称为结构体。

~y 83 结构体类型的名字就是结构体的名字。 ~n

84在定义结构体时,成员的类型必须指定,既可以是简单的数据类型,还可以是构造的数据类型。 ~y

85 若程序中含有结构体类型,则结构体成员的名字不能与程序中的变量名相同。 ~n 86 对结构体变量的成员可以像普通变量一样进行各种运算。 ~y

87 结构体数组中每个数组元素都是类型相同的结构体,可以对每个数组元素整体进行输入和输出的操作。~n

88 文件标识包含三部分内容,即文件路径、文件名主干和文件后缀。文件名主干的命名规则遵循标识符的命名规则,后缀用来表示文件的性质,由3个字母构成。~n 89 根据数据的组织形式,数据文件分为ASC||文件(文本文件)和二进制文件(映像文件),ASC||文件比二进制文件节省存储空间。~n

90 在缓冲文件系统中,每一个使用中的文件都在内存有一个对应的文件信息区,和该文件关联的文件指针指向它的文件信息区的同时也指向外部介质上的数据文件。~n 91 文件型数据的指针变量是一个指向名为FILE的结构体的指针。 ~y

92 以'w'的方式打开一个文件,若该文件已经存在,系统在打开该文件的同时将文件的内容清空,等待新数据的写入。 ~y

用c语言做判断题题库及答案,河南工业大学C语言题库判断题相关推荐

  1. 河南工业大学c语言考试题库,c语言题库(编程)河南工业大学 河工大 c语言期末考试题库...

    c语言题库(编程)河南工业大学 河工大 c语言期末考试题库 (27页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 C语言题库编程河南工业 ...

  2. 湖北工业大学c语言作业答案,湖北工业大学C语言PPT

    <湖北工业大学C语言PPT>由会员分享,可在线阅读,更多相关<湖北工业大学C语言PPT(39页珍藏版)>请在人人文库网上搜索. 1.第五章 数组,构造数据类型之一 数组:有序数 ...

  3. 湖南工业大学c语言在线作业答案,湖南工业大学C语言期末考试复习题(机房题库)...

    C语言期末考试复习题(机房题库) 2.下列各选项中,合法的c语言关键字是( ). A. integex B. sin C. string D. void参考答案: D 3.C语言的程序一行写不下时,应 ...

  4. 河南工业大雪c语言题库,河南工业大学C语言题库

    河南工业大学期末考试C语言题库 ~~~1 该变量已正确定义为整型,则表达式n=i=2,++i,i++[<3>]. ~~~1 已知字母A的ASCII值为65,下列程序运行后的输出结果是[&l ...

  5. 大一c语言题库 河南工业大学,河南工业大学C语言题库

    \\~D ~~~11 用fopen函数打开文件,操作完毕后用()函数关闭它 fopen open fclose close ~C ~~~11 以下可作为函数fopen中第一个参数的正确格式是() c: ...

  6. 医生c语言测试卷b卷的答案,合肥工业大学C语言期中测试题_B卷

    C语言期中小测验(B卷) 学号 姓名 班级 1.写出下列printf的输出结果. printf("\ta=%3d;b=%-8.3f,\ts=%8.4s;c=%c", A ,1.56 ...

  7. C语言查课系统的报告,河南工业大学C语言库管理系统课程报告

    1个课程报告课程名称: 程序设计实践课程: 信息课程*****学生姓名: *********学生编号: **************老师: 徐振强学期: 2010-2011学年第二学期2课程报告任务书 ...

  8. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题

    第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题 链接:https://www.nowcoder.com/acm/contest/90/I 来源:牛客网 题目描述 牛客网是是一个专注于 ...

  9. 北京工业大学c语言期末考试题,北京工业大学C语言部分练习答案.docx

    北京工业大学C语言部分练习答案.docx 练习练习 1 分支分支 1. 若从键盘输入 58,则以下程序段的输出结果是(58 58 58) int mainvoid int a; scanf" ...

最新文章

  1. css 命名规范 BEM
  2. Java基于百度API的图片文字识别(支持中文,英文和中英文混合)
  3. 记录Pandas处理数据的两个小技巧
  4. wxWidgets:wxString类用法
  5. Redis的Linux单机版安装
  6. ROS(3)订阅者subscriber编程实现
  7. Java 14 发布了,不使用class也能定义类了?还顺手要干掉Lombok!
  8. Python文本处理2个小案例(文本嗅探与关键词占比统计)
  9. 长按UIWebView上的图片保存到相册
  10. WebWork配置文件详解
  11. ASP.NET MVC SportStore 购物网示例(6)
  12. e class connect.php,帝国CMS6.6程序剖析——e/class/connect.php
  13. P3935 Calculating
  14. hdu 3951 博弈
  15. php zend studio 下载地址,Zend Studio
  16. cs5 安装报错解决
  17. java调用高德地图获取经纬度
  18. 前后端分离php还有优势,前后端分离优缺点
  19. linux公社 资料 和QT学习资料
  20. android pc扩展屏幕分辨率,让闲置的iPad / Android平板电脑成为计算机屏幕的扩展显示!...

热门文章

  1. 论文投稿指南——中文核心期刊推荐(数学)
  2. Maven | 05.Maven项目结构及Maven命令
  3. python代码解析
  4. 浪潮服务器怎么卸载系统,浪潮ERP系统如何卸载GS | 浪潮888博客
  5. [Ext4] Ext4文件系统分析系列文章
  6. Tomcat日志配置远程Syslog采集
  7. JavaScript面向对象-封装
  8. Rust 1.0发布一周年,发展回顾与总结
  9. C#控件随窗体大小动态调整
  10. FPGA:设计一个原码一位乘法器