大一期中c语言答案,C语言期中考试题目及答案-程序员宅基地

技术标签: 大一期中c语言答案  

一、选择题:

【1】在C语言中,用户能使用的正确标识符是。

A) 5f B) _for C) struct D) _f.5

答案:B

分析:标识符只能由字母、数字、下划线组成,且第一个字母必须是字母或下划线;大小写敏感;不能使用关键字;最长32个字符。

【2】以下

是正确的C语言常量。

A) 0678 B)

'\0101' C)

1.2E3.5 D)

123L

答案:D

【3】以下对C语言源程序有关常识正确的描述是。

A) main函数必须位于文件的开头

B) 每个语句必须单独一行

C) 标识符中大小写字母没有区别

D) 宏定义#define部分不一定要放在程序的最开头位置

答案:D

【4】以下for循环的执行次数是。

for(x=0,y=0;(y=123)&&(x<4);x++)

A)是无限循环 B)循环次数不定 C)执行4次 D)执行3次

答案:C

分析:若要判断(y=123)&&(x<4)假,因为y=123永远为真,所以只需要判断x<4为假即可。

【5】对for(表达式1;;表达式3)可理解为。

A)for(表达式1;0;表达式3)

B)for(表达式1;1;表达式3)

C)for(表达式1; 表达式1;表达式3)

D)for(表达式1; 表达式3;表达式3)

答案:B

【6】设有程序段

int k=10;

while(k=0) k=k-1;

则下面描述中正确的是。

A)while循环执行10次 B)循环是无限循环

C)循环体语句一次也不执行 D)循环体语句执行一次

答案:C

分析:因为k=0为假,所以程序不执行其后的语句。

【7】C语言中while和do-while循环的主要区别是。

A) do-while的循环体至少无条件执行一次

B) while的循环控制条件比do-while的循环控制条件严格

C) do-while允许从外部转到循环体内

D) do-while的循环体不能是复合语句

答案:A

【8】设有:int

a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为。

A)1

B)2 C)3 D)4

答案:B

分析:对于&&运算,只要第一个操作数为假,就不判定第二个操作数。对于||运算,只要第一个操作数为真,就不判定第二个操作数。上题中m=a>b为假,则n=c>d没有被判定,所以n的值仍为2。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_28744601/article/details/117023662

智能推荐

【Python】 将一个函数作为参数传递到另一个函数中_python怎么作为参数引入一个方程-程序员宅基地

文章浏览阅读2.6k次,点赞3次,收藏2次。背景:学数据结构的时候需要一个能够测量各种算法消耗时长的函数,重复写,话不多说直接上代码。import time as tdef mutinomial(n,a,x): p = 0 for i in range(0,n+1): p += a[i]*pow(x,i) return print(p)def qinjiushao(n,a,x): p = a[n] for i in range(n,0,-1): p *= x _python怎么作为参数引入一个方程

你训练的神经网络不对头的37个原因-程序员宅基地

文章浏览阅读403次。点击上方“AI公园”,关注公众号,选择加“星标“或“置顶”作者:Slav Ivanov编译:ronghuaiyang导读大家都遇到过这种情况,训练的时候没什么问题,测试的..._神经网络错误直方图的instance

学计算机免修考试,长沙学院非计算机专业学生计算机基础课程免修实施办法-程序员宅基地

文章浏览阅读879次。长大教〔2018〕145号计算机基础课程是非计算机专业人才培养中的基础性课程,是当代大学生必须掌握的基础知识和基本能力。为贯彻因材施教的原则,突出个性化教学的要求,提高教学效率,根据《长沙学院课程考核管理办法》(长大发〔2017〕42号)的精神,经学校研究,决定对非计算机专业学生计算机基础课程作以下免修规定。一、免修的课程非计算机专业的计算机基础课程包括第一学期开设的《大学计算机基础》课程,第二学..._大学计算机免修的条件

Hibernate Tools - 提升数据库管理效率的利器-程序员宅基地

文章浏览阅读355次,点赞5次,收藏8次。Hibernate Tools - 提升数据库管理效率的利器Hibernate Tools 是一款开源的 Java 框架,专为开发者提供了用于简化数据库管理和操作的各种工具。这款框架能够帮助您更好地与数据库进行交互,并提高开发效率。项目简介Hibernate Tools 提供了强大的 ORM(对象关系映射)功能,支持多种数据库系统,如 MySQL、PostgreSQL 和 Oracle 等。...

yii使用view实例向视图传参_yii view怎么传默认参数-程序员宅基地

文章浏览阅读6.3k次。1.先在控制器中保存参数public function actionAbout() { $view = Yii::$app->getView();//此处的view实例与视图中的view(默认的$this变量)为同一个。所以此处保存的参数在视图中也可以用 $view->params['testView'] = 'testView'; //因为是同一个布局_yii view怎么传默认参数

图论- 最小生成树-程序员宅基地

文章浏览阅读1.3k次,点赞12次,收藏31次。在题中只给出一个点的坐标,我们需要想方法转换为两个点的链接,所以需要将每个点(两个坐标组合)转换为一个符号标记,在链接数组把相连的两个符号放一起就行了,很明显,我们使用0-n-1来记录每一个点是最合适的,不仅方便遍历也一目了然。的高度只存在于平衡二叉树,对于一般的树可能出现极端不平衡的情况,使得「树」几乎退化成「链表」,树的高度最坏情况下可能变成。因为无论树长啥样,树上的每个节点的根节点都是相同的,所以能不能进一步压缩每棵树的高度,使树高始终保持为常数?我们可能习惯性地认为树的高度就是。

随便推点

Java——《面试题——MySQL篇》_java mysql面试题-程序员宅基地

文章浏览阅读3.3k次,点赞4次,收藏28次。视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是 有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易, 相比多表查询。内联接(Inner Join):匹配2张表中相关联的记录。左外联接(Left Outer Join):除了匹配2张表中相关联的记录外,还会匹配左表中剩余的记 录,右表中未匹配到的字段用NULL表示。_java mysql面试题

web3j 命令行_web3j 命令行工具-程序员宅基地

文章浏览阅读7.8k次。1. 下载最新的版本已经没有直接的命令行工具了,工具版本v4.5.5 下载2. 可以配置到环境变量3. 命令version: 版本号wallet: create: 生成一个新的以太坊钱包 update:更新现有钱包的密码 send: 将以太币发送到另一个地址solidity: 智能合约new:import:..._web3j 命令行工具

iptables移植到ARM Linux教程_arm-linux iptable源码下载-程序员宅基地

文章浏览阅读5.1k次,点赞5次,收藏10次。http://www.veryarm.com/568.htmliptables或netfilter(网络过滤器)是一个工作于用户空间的防火墙应用软件,允许系统管理员可以调整设置X表(Xtables)提供相关的系统表格(目前主要位于iptables/netfilter)以及相关的“链”与“规则”,以管理网络数据包的流动与转送的动作。Iptables是用户态提供的更改过滤规_arm-linux iptable源码下载

使用Audacity分析浊音、清音、爆破音的时域及频域特性。_audacity 获取当前频率-程序员宅基地

文章浏览阅读398次。文章目录一、实验任务二、实验内容1. 浊音2. 清音3. 爆破音三、实验分析1. 浊音2. 清音3. 爆破音一、实验任务使用Audacity分析浊音、清音、爆破音的时域及频域特性。二、实验内容1. 浊音语音学中,将发音时声带振动的音称为浊音。以浊音U为例,使用Audacity得到时域及频域波形。浊音U时域波形图(如下)浊音U频域波形图(如下)2. 清音语音学中,将发音时声带不振动的音称为清音,与浊音相对。以浊音t为例,使用Audacity得到时域及频域波形。清音t时域波形图(如下)_audacity 获取当前频率

RxJS --响应式编程库_rxjs库-程序员宅基地

文章浏览阅读216次。RxJS 全称 Reactive Extensions for JavaScriptRxJS 结合了函数式编程、观察者模式(例如 DOM EventListener)、迭代器模式(例如 ES6 Iterater)RxJS 官方是这样说的: Think of RxJS as Lodash for events. 把 RxJS 想像成针对 events 的 lodashRxJS 本质是个工具库,处理的是事件,这里的 events,可以称之为流那么流是指什么呢?_rxjs库

python求e^x_使用scipy、python、numpy的非线性e^(x)回归-程序员宅基地

文章浏览阅读1k次。下面的代码为我提供了一条最适合的直线,而不是沿着e^(-x)模型的一条很好的曲线来拟合数据。有人能告诉我如何修复下面的代码,使其适合我的数据吗?在import numpy as npimport matplotlib.pyplot as pltimport scipy.optimizedef _eNegX_(p,x):x0,y0,c,k=py = (c * np.exp(-k*(x-x0))) +..._用python作z=e的x

推荐文章

热门文章

相关标签