CC++程序设计课后答案
以下叙述中正确的是
A ) C 语言程序将从源程序中第一个函数开始执行
B ) 可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
C ) C 语言规定必须用 main 作为主函数名,程序将从此开始执行,在此结束
D ) main 可作为用户标识符,用以命名任意一个函数作为主函数
A.必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
此题为判断题(对,错)。
下面关于C语言程序的描述,正确的是(55)。
A.总是从第一个定义的函数开始执行
B.要调用的函数必须在main()函数中定义
C.总是从main()函数开始执行
D.main()函数必须放在程序的开始
解析:本题考查C语言程序的基本知识。C语言中,main是一个特殊的函数名,每次运行程序都从名为main的函数的起点开始执行。这意味着每一个程序都必须包含一个main函数。
● 下面关于 C 语言程序的描述,正确的是 (55) 。
(55)
A. 总是从第一个定义的函数开始执行
B. 要调用的函数必须在 main()函数中定义
C. 总是从 main()函数开始执行
D. main()函数必须放在程序的开始
摘要:第一章一、选择题1.C/C++规定,在一个源程序中,main()函数的位置()。CA.必须在最开始B.必须在最后C.可以任意D.必须在系统调用的库函数的后面2.以下()是C/C++合法的标识符。AA.char2B.@xC.intD.7Bw3.下面的程序,对于输入:2915,输出的结果是()。B#include"iostream.h"voidmain(){inta;floatb;cout<<"inputa,b:"<<endl;cin>>a>>b;cout<<"a+b="<<a+b<<endl;}A.2B.11C.26D.244.在VisualC++中,打开一个项目只需要打开对应的项目工作区文件即可,项目工作区文件的扩展名为()。CA.objB.dspC.dswD.cpp5.下面关于C语言与C++关系的说法中,()是正确的。DA.C语言是C++的子集B.C++对C语言进行了改进C.C++和C语言都是面向对象的D.C++继承了C语言的众多优点6.设置一个断点的方法是将光标移到需要设置断点的行上,然后按()键。AA.F9B.F10C.F11D.F127.下面关于编译预处理命令的说法中,正确的是()。CA.一条文件包含命令能包含多个文件B.文件包含命令不可以嵌套使用C.编译预处理命令是在编译之前被处理的命令D.编译预处理命令中的“#”可以省略8.使用()可以设置数据输出的宽度。BA.setbase(intn)B.setw(intn)C.setfill(intn)D.setprecision(intn)二、填空题1.C/C++程序是由一个或多个函数组成的,但必须要有
C语言规定,在一个源程序中,main函数的位置
A.必须在最开始
B.必须在系统调用的库函数的后面
C.可以任意
D.必须在最后
以下说法正确的是()
A、C语言程序总是从第一个的函数开始执行
B、在C语言程序中,要调用函数必须在main()函数中定义
C、C语言程序总是从main()函数开始执行
D、C语言程序中的main()函数必须放在程序的开始部分
以下叙述中正确的是
A.C语言程序将从源程序中第一个函数开始执行
B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行
C.C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束
D.main可作为用户标识符,用以命名任意一个函数作为主函数
解析:C语言程序将从主函数main()开始执行,故选项A不正确;主函数必须是main(),故选项B不正确;主函数的返回类型必须为int或void,形参可以没有也可以为int,char *[]。所以不是任意函数都能作为主函数,故选项D不正确。本题应该选择C。
在一个C++源程序文件中定义的全局变量的有效范围是( )。
A.该C++程序的所有源程序文件
B.本源程序文件的全部范围
C.从定义变量的位置开始到本源程序文件结束
D.函数内部全部范围
以下说法正确的是( )。
A.C程序总是从第一个函数开始执行
B.在C程序中,被调用的函数必须在main函数中定义
C.C程序总是从main函数开始执行
D.C程序中的main函数必须放在程序的开始部分
解析:C程序是由main函数开始运行,通过main函数调用其他函数,所以,选项A)错误;在C程序中,函数不能嵌套定义,即不能在一个函数中定义另一个函数,选项B)错;C程序总是从main函数开始执行,但main函数不必放在最前面,故选项D)错。
相关考题:
- 信息化战争涉及的内容包括:A. 信息是核心资源B. 信息化军队C. 信息化、智能化武器装备D. 多维信息化战场E. 信息化战争性质
- ( 难度:中等)Flume的数据源支持哪些A.KafkaB.HTTPC.ThriftD.Avro
- 关于马斯洛的需要层次理论的说法,错误的是( ). A.未被满足的需要是行为的主要激励源 B。获得基本满足的需要具有强的激励作用 C。基本需要主要靠内部条件满足,高级需要主要靠外在条件满足 D.管理者在进行激励时,需要考虑每个员工的特殊需要以及占主导地位的需要层次 E。组织用于满足员工的低层次需要的投入效益是递减的
- 计算机病毒攻击战是指将( )植入敌方计算机系统,删除其数据,瘫痪其系统。A.网络病毒B.基因病毒C.计算机病毒D.生物病毒
- 手机依赖是种新的心理疾病吗?( )。A.不是B.不能简单判断C.不知道D.是
- 银行承兑汇票是一种建立在银行信用基础上的票据。
- ( )是精神分析学派的开创者。A.荣格B.弗洛伊德C.阿德勒D.埃里克森
- 设有容积为10m”的无盖圆柱形桶,其底用铜制,侧壁用铁制。已知铜价为铁价的5倍,试建立做此桶所需费用与桶的底面半径r 之间的函数关系?
- ( 难度:中等)关于hive的说法正确的是A.增加map和reduce数量可以提高计算速度,因此数量越多越好B.为了提高速度可以开启小文件本地化执行C.压缩可以减小文件体积,因此压缩率越大的算法越好D.每个查询被Hive转化为多个阶段,有些阶段关联性不大,则可以并行化执行,减少执行时间
- ( 难度:中等)MapReduce运行过程包含哪些阶段A.MapB.ReduceC.ShuffleD.Sort