(1).有以下程序:

程序运行后的输出结果是【B】

(A).3,5,5,3

(B).3,5,3,5

(C).5,3,3,5

(D).5,3,5,3

这个题其实也可以弄成改错题,传到函数里面要对其值操作,就需要解引用操作符。

(2).有以下程序:

程序运行后的输出结果是【A】

(A).aegi

(B).dfhk

(C).abcd

(D).abcdefghijk

首选a[]定义了一个数组,而返回类型是char *类型。因此这是定义了一个指针数组。[]的优先级高于*的优先级,所有[]先和a结合。数组里面所指向的是元素的指针。

此时*a[]里面共有4个指针,逐一循环、输出。

(3).以下选项中正确的语句组是【D】

(A).char s[]; s="book";//没有定义数组大小

(B).char *s; s={"book"};//定义了一个指针,但这个指针不能指向带字符串的数组。

(C).char s[10]; s="book";//定义了一个数组,对于字符数组来说,不能先定义,再指定。

(D).char *s; s="book";

(4).设函数中有整型变量n,为保证其在为赋初值的情况下初值为0,应选择的存储类型是【C】

(A).auto

(B).register

(C).static

(D).auto或者register

static做为静态变量,不管是全局还算局部都会被初始化0。

(5).有以下程序:

若本文将filea.txt中原有内容为:hello,则运行以上程序后,文件filea.txt中的内容为【C】

(A).helloabc

(B).abclo

(C).abc

(D).abchello

以w方式打开,特点是将原文件截取为0,然后再将文件从头开始写。

(6).以下说法错误的是【D】

(A).程序模块化的目的之一是提高调试程序的效率

(B).程序模块化的目的之一是提高程序编制的效率

(C).程序模块化的目的之一是提高程序代码复用率

(D).程序模块化的目的之一是提高程序的执行速度

C语言特点:模块化、自顶向下、逐步求精、限制使用go to语句

(7).设变量m为float类型,变量n为int类型,则以下能实现将m中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是【】

(A).n=m*100+0.5,m=n/100.0

(B).m=(m*100+0.5)/100

(C).n=m/100+0.5,m=n*100.0

(D).m=m*100+0.5/100//潜藏考点是,浮点数做相除运算是需要除数和被除数有一方为小数。

(8).以下说法正确的是【C】

(A).C语言程序运行时可以从键盘上读入用户输入的C源程序并逐渐执行

(B).C语言程序运行时可以从键盘上读入用户二进制输入的指令,并执行这些指令

(C).C语言程序运行时可以从键盘上读入用户输入的字符或数据,并一次改变程序的运行步骤

(D).C语言程序运行时可以从键盘上读入用户输入的C源程序并附加到本程序的尾部一并执行

最新文章

  1. python求范数
  2. [转]servlet中的service, doGet, doPost方法的区别和联系
  3. AndroidStudio创建新项目报错
  4. Pair Project: Elevator Scheduler [电梯调度算法的实现和测试]
  5. apt-get程序和系统管理
  6. java作业6
  7. jquery ajax请求了两次问题
  8. 上下问语句句柄Release地方
  9. c++ 容器类
  10. Sending data to USB printer in C#?
  11. hdoj 2066 一个人的旅行 【多源多汇最短路】
  12. android判断是否含有某权限
  13. ABP官方文档翻译 2.6 定时
  14. centOS 7 设置DNS方法 同之前版本不同
  15. flutter 容器
  16. 四. Redis事务处理
  17. [Day10]继承、抽象类
  18. ( 转)Ubuntu下创建、重命名、删除文件及文件夹,强制清空回收站方法
  19. ARMV8 datasheet学习笔记4:AArch64系统级体系结构之编程模型(1)-EL/ET/ST
  20. .Net Core Package lose or not match

热门文章

  1. 🔥🔥🔥【已开源】Flutter 腾讯优量汇广告插件,帮助开发者获利 - FlutterAds
  2. Linux 三剑客之grep
  3. java 多线程 线程组ThreadGroup;多线程的异常处理。interrupt批量停止组内线程;线程组异常处理
  4. JAVA判断是否是Ajax请求
  5. windows10下vscode+cmake编译Qt5代码(2)
  6. 【LeetCode】905. Sort Array By Parity 解题报告(Python)
  7. 【LeetCode】556. Next Greater Element III 解题报告(Python)
  8. Hexo添加Live2D看板娘+模型预览
  9. [C++]vector去除重复元素
  10. MySQL创建数据库 easyShopping,包括area表、goods表、customer表、orders表、ordersdetall表、test表