C_10练习题答案

news2024/9/29 21:18:23

一、单项选择题(本大题共 20小题,每小题 2分,共 40分。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。)
1,结构化程序由三种基本结构组成,三种基本结构组成的算法是(A)

A.可以完成任何复杂的任务
B.只能完成部分复杂的任务
C.只能完成符合结构化的任务
D.只能完成一些简单的任务

2.以下名字,不能作为C语言标识符的是(C)

A. hehe
B. a$b_c
C. student-2
D____

3.在计算机系统中,符号整数值一律采用()来表示和存储C

A.原码
B.反码
C. 补码
D.移码

4,以下选项中,非法的字符常量是(C)

A. ‘t’
B. ‘\65’
C. “n”
D. ‘\t’

5.设x、y、t均为int型变量,则执行语句:x=y=3;t= ++x Il++y;后,y的值为(B)。

A.不定值
B.3
C.4
D.1

6.下面的程序段将输出(B)
int a = 5, b =-3, c;
c= a % b;
printf(“%d\n”, c);

A.1
B.-1
C.2
D.-2

7.设有如下定义:int ix=10,iy=3,iz:则语句printf(“%dn”,iz=(ix%iy,ix/iy));的输出结果是(C)

A.1
B.2
C.3
D.4

8.在下图中,阴影部分区域可用表达式来表示。
C
在这里插入图片描述

A. (x<=a)&&(x>=b)&&(x<=c)
B. (x<=a)(b<=x<=c)
C. (x<=a)(x>=b)&&(x<=c)
D.(x<=a)&&(b<=x<=e)

9.若a是32位int类型变量,判断其32个2进位中末两位均为1的表达式为(A)

A. a&33
B.a&3
11
C.a&113
D. a&l1
11

10.如果下面程序运行结果是i=12.5j=-4.0,从键盘应输入(D)。
#include “stdio.h”
int main(){
float i,j;
scanf(“i=%fj=%f”,&i,&j);
printf(“i=%f.j=%n”,i);
return 0;
}

A. 12.5 -4.0
B. j=12.5 j=-4.0
C. i=12.5 j=-4
D. i=12.5,j=-4

  1. 下列程序的运行结果是(C)
    #include <stdio.h>
    int main(){
    int a, b, c;
    a= 20; b= 30; c= 10;
    if (a < b)a = b;
    if (a >= b)b = c; c = a;
    printf(“a=%d, b=%d, c=%dn”, a, b, c);
    return 0;
    }

A. a=20, b=10, c=20
B. a=30, b=10, c=20
C. a=30, b=10, c=30
D.a=20,b=10,c=30。

  1. 下列叙述中正确的是(D)

A.do-while语句构成的循环不能用其他语句构成的循环来代替
B. do-while语句构成的循环只能用break 语句退出
C.用do-while语句构成的循环,在while后的表达式为非零时结束循环
D. 用 do-while语句构成的循环,在while后的表达式为零时结束循环

#include <stdio.h>

int main() {
   
    int p[] = {
   11, 13, 14, 15, 16, 17, 18};
    int i = 0, k = 0;

    while (i < 7) {
   
        if (p[i] % 2 != 0) {
   
            k = k + p[i];
        }
        i++;
    }

    printf("%d\n", k);
    return 0;
}

D

A. 58
B.56
C. 45
D.24

  1. 以下数组定义中错误的是(B)

A. int x[[3]=(0);
B. int x[2][3]=((1,2},(3,4),(5,6)};
C. int x[[3]={ {1,2,3),(4,5,6)};
D. int x[2][3]={1,2,3,4,5,6};

15,以下哪一种对于str的定义不恰当,有可能使strlen(str)获得非预期的结果©。

A. char str] = “hello world!”;
B. char str[100] = “X”;
C. char str[4] =“abcd”;
D. char str6) = (65, 66, 67, 68, 69, 0);

16,在一个C源程序文件中,如要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是(D)

A. extern
B. register
C. auto
D. staticment

17.以下对C语言中函数的有关描述正确的是(A)。

A.调用函数时只能把实参的值传送给形参,形参的值不能传送给实参。
B.C函数既可以嵌套定义又可以递归调用。
C.函数必须有返回值,否则不能使用函数。
D.C程序中有调用关系的所有函数必须放在同一个源程序文件中。

18.对于以下变量定义int *p[3], a[3];,正确的赋值是(D)

A.p=a
B.*p=a[0]
C. p=&a[0]
D. p[0] = &a[0]

19,当定义一个结构变量时,系统分配给它的内存空间大小是(A)

A.各成员所需内存量的总和
B.结构中第一个成员所需内存量
C.成员中占内存量最大者所需容量
D.结构中最后一个成员所需内存量

20,以下哪个选项中的p不是指针©

A. int **p;
B. int (*p)(5);
C. int *p[6];
D. struct Stulchar
nam

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1309338.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

护眼台灯真的护眼吗?专业的学生护眼台灯推荐

最为家长&#xff0c;日常最关心的事情除了孩子的学习以外&#xff0c;就是视力健康问题。通过数据显示&#xff0c;在我国小学生人群中&#xff0c;每47人中就有一位近视&#xff0c;发病率约为23%。中学生约为55%,大学生约为76%,这个近视率是非常高的&#xff0c;因此很多家长…

C语言 内存操作函数 +内存分区

内存操作函数 memset() //memset 函数将指定内存区域 ptr 开始的 num 个字节设置为 value。 void *memset(void *ptr, int value, size_t num);参数&#xff1a;ptr&#xff1a;指向要填充的内存区域的指针。value&#xff1a;要填充的值&#xff0c;以整数形式传递。num&…

专题地图制作与布局编辑

一、实验名称&#xff1a; 专题地图制作与布局编辑 二、实验目的&#xff1a; 通过本实验练习&#xff0c;掌握ARCGIS专题地图制作与布局编辑。 三、实验内容和要求&#xff1a; 实验内容&#xff1a; 利用ARCGIS软件相关分析工具及实验数据&#xff0c;制作专题地图&…

MySQL索引_什么是索引_索引的分类_什么时候需要/不需要创建索引_优化索引_索引失效

文章目录 索引1. 什么是索引2. 索引的分类按数据结构分类按物理存储分类按字段特性分类按字段个数分类 3. 什么时候需要 / 不需要创建索引&#xff1f;什么时候适用索引&#xff1f;什么时候不需要创建索引&#xff1f; 4. 优化索引的方法前缀索引优化覆盖索引优化主键索引最好…

迅腾文化助力企业品牌创新,加快增强品牌发展新动能

迅腾文化助力企业品牌创新&#xff0c;加快增强品牌发展新动能 随着市场竞争的日益激烈&#xff0c;品牌创新已成为企业持续发展的关键。为了在市场中脱颖而出&#xff0c;许多企业纷纷寻求外部合作伙伴以加快品牌发展。广州迅腾文化传播有限公司拥有13年品宣经验的企业&#…

迪文屏图标控件保姆级教程

要主图的去末尾&#xff0c;末尾福利图在等着你~~~ 文章目录 前言 开发环境 二、使用步骤 1.添加图标控件 2.设置图标属性 3.图标库ICL文件生成 4.单片机程序编写 容易踩得坑 一、前言 本篇文章主要介绍了在DGBUS平台上使用图标变量的步骤。首先需要在DGBUS中添加一个图标变量控…

【教学类-35-07】正方形折纸上的学号描字帖(15*15CM1份)

背景需求&#xff1a; 尝试将加减法题目打印在手工纸上&#xff0c;写完书写题后&#xff0c;反面绘画&#xff0c;最后折纸。 用同样的思路&#xff0c;在15*15CM正方形手工纸上做一套幼儿学号描字帖 素材准备 WORD模板&#xff08;纸张长宽15*15CM&#xff0c;边距上下左右0&…

【源码解析】从Conditon角度聊聊AQS原理

前几篇文章&#xff0c;我们详细描述了线程池的原理以及核心代码&#xff0c;以及阻塞队列&#xff0c;ReentrantLock的核心流程&#xff0c;本篇主要介绍下lock锁中的condition 公平锁和非公平锁 public ReentrantLock() {sync new NonfairSync();}public ReentrantLock(boo…

Liunx系统挂载磁盘

1.具体步骤 大概五个步骤 添加磁盘磁盘分区格式化分区挂载分区到指定目录设置开机自动挂载 目标将sdb1分区挂载到/data目录 2.添加磁盘 使用lsblk -f命令可以查看当前系统磁盘情况 lsblk -f 可以看到已经有一个磁盘sda&#xff0c;现在我们给虚拟机增加一个磁盘 添加完成后…

五、Java核心数组篇

1.数组 概念&#xff1a; ​ 指的是一种容器&#xff0c;可以同来存储同种数据类型的多个值。 ​ 但是数组容器在存储数据的时候&#xff0c;需要结合隐式转换考虑。 比如&#xff1a; ​ 定义了一个int类型的数组。那么boolean。double类型的数据是不能存到这个数组中的&…

什么台灯好用不伤眼睛?适合考公使用的台灯推荐

随着时代的发展与进步&#xff0c;不管是办公族还是学生党的压力也越来越大的&#xff0c;不少人在晚上回去之后仍然需要学习、工作&#xff0c;这样的一件试几乎成为了“家常便饭”&#xff0c;而这个过程中必不可少就是台灯。有些人为了保护眼睛会选择护眼台灯&#xff0c;但…

考研护眼台灯怎么选好?2023考研党台灯分享

现在随着生活水平的提升&#xff0c;孩子的教育也越好越好了&#xff0c;不过随之而来的就是繁重的学习压力&#xff0c;和做不完的作业。细心的家长可能已经发现&#xff0c;自从孩子步入高年级之后&#xff0c;晚上回到家完成作业的时间也越来越长了&#xff0c;这不得不让身…

OfficeWeb365 SaveDraw 文件上传漏洞复现

0x01 产品简介 OfficeWeb365 是专注于 Office 文档在线预览及PDF文档在线预览云服务,包括 Microsoft Word 文档在线预览、Excel 表格在线预览、Powerpoint 演示文档在线预览,WPS 文字处理、WPS 表格、WPS 演示及 Adobe PDF 文档在线预览。 0x02 漏洞概述 OfficeWeb365 Sav…

面相对象开发的原则

1、开闭原则 对修改关闭&#xff0c;对扩展打开。 2、里氏替换原则 子类继承父类的方法时&#xff0c;不可重写父类的方法。 如果重写了父类的方法会导致整个继承体系比较差&#xff0c;特别是运用多态比较平凡时&#xff0c;程序运行出错概率较大。 如果出现了违背“里氏替换…

力扣105与106从前序与中序(中序与后序)遍历序列构造二叉树

本题刚接触时比较懵&#xff0c;做出来后就很好理解。之前数据结构的题&#xff1a;给出中序与后序&#xff08;或前序与中序&#xff09;画出该树 无从下笔不知如何去画&#xff0c;做完此题后就发现豁然开朗&#xff0c;不过尔尔。本题只讲中序与后序&#xff08;前序与中序一…

【设计模式--行为型--命令模式】

设计模式--行为型--命令模式 命令模式定义结构案例优缺点使用场景 命令模式 定义 将一个请求封装为一个对象&#xff0c;使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通&#xff0c;这样方便将命令对象进行存储&#xff0c;传递&#xff0c;调用…

cpp:1:10: fatal error: opencv2/core.hpp: 没有那个文件或目录

前言&#xff1a; 我按照官网方法安装了opencv&#xff0c;运行的也是官网的测试代码&#xff1a; #include <opencv2/core.hpp> #include <opencv2/highgui.hpp> using namespace cv; int main() {printf("hello world")return 0; } 半解决&#xff…

TCP/IP详解——TCP 协议

文章目录 一、传输层协议1. TCP1.1 TCP 的字节流1.2 TCP 端口号1.3 TCP 头部1.4 TCP 选项部分字段1.5 TCP 三次握手1.6 TCP 三次握手不成功1.6.1 TCP 拒绝&#xff08;被RST重置&#xff09;1.6.2 TCP 半连接1.6.3 TCP 连接无响应 1.7 TCP 传输过程及原理1.7.1 TCP 传输过程1.7…

高通开发系列 - 功耗问题之添加CPU Idle和Hotplug的功能

By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 返回:专栏总目录 目录 概述CPU IdleCPU TopologyCPU Idle DriverCPU Idle GovernorCPU的hotplug函数

给我说说Redis持久化机制RDB吧

基础 了解过Redis持久化RDB嘛&#xff1f;可不可以解释一下什么是RDB。 答&#xff1a; RDB持久化机制是将内存中的数据生成快照并持久化到磁盘的过程&#xff0c;RDB可以通过手动或者自动的方式实现持久化。 那RDB触发的方式有哪几种方式知道吗&#xff1f; 答: 有两种&am…