C_10练习题答案

一、单项选择题(本大题共 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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【数据结构和算法】压缩字符串

其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、题目描述 二、题解 2.1 方法一&#xff1a;双指针 三、代码 3.1 方法一&#xff1a;双指针 四、复杂度分析 前言 这是力扣…

计网Lesson9 - 链路协议和网络概述

文章目录 数据链路层协议Ethernet V2标准Ethernet V2帧格式Ethernet V2帧长度标准以太网帧 MAC 帧协议 PPP 协议PPP 概述PPP 帧 网络层网络层的设计选择 数据链路层协议 Ethernet V2标准 Ethernet V2帧格式 以太网帧格式说明&#xff1a; 6 6 6 字节目标地址 6 6 6 字节源地…

docker核心原理——unionfs、namespace、cgroup

docker 核心原理 docker的核心原理其实就是cgroupnamespaceunionfs 组合实现的隔离机制&#xff0c;资源控制等。 隔离机制 在容器进程启动之前重新挂载它的整个根⽬录“/”&#xff0c;⽤来为容器提供隔离后的执⾏环境⽂件系统通过Linux Namespace 创建隔离&#xff0c;决…

论文阅读:MonetDB/X100: Hyper-Pipelining Query Execution

目录 Abstract 1 Introduction 1.1 Outline 2 How CPU Work Abstract 在决策支持、OLAP和多媒体检索等计算密集型应用领域&#xff0c;数据库系统往往只能在现代cpu上实现较低的IPC(每周期指令)效率。本文首先以TPC-H基准为重点&#xff0c;深入研究了这种情况发生的原因。…

Debian 系统镜像下载

最近在看一些网络相关的文章需要用到 debian 11.x 的系统网上找了好多都发下载&#xff0c;在官网看一下 有个 11.8 的版本我无法下载&#xff0c;提示被最新的 debian-12.4.0 所代替&#xff0c;于是找到了这个链接 Index of /cdimage/unofficial/non-free/cd-including-fi…

计算机毕业设计 基于Web的城市旅游网站的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍&#xff1a;✌从事软件开发10年之余&#xff0c;专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精…

【已解决】ModuleNotFoundError: No module named ‘tensorflow‘

问题描述 Traceback (most recent call last): File "dataset_tool.py", line 16, in <module> import tensorflow as tf ModuleNotFoundError: No module named tensorflow 如果直接pip install tensorflow&#xff0c;还会报错 解决办法 方法一 pip i…

MSF学习

之前的渗透测试中 其实很少用到 cs msf 但是在实际内网的时候 可以发现 msf cs 都是很好用的 所以现在我来学习一下 msf的使用方法 kali自带msf https://www.cnblogs.com/bmjoker/p/10051014.html 使用 msfconsole 启动即可 首先就是最正常的木马生成 所以这里其实只需…

hive聚合函数之JOIN原理及案例

1.数据准备 原始数据 创建dept.txt文件&#xff0c;并赋值如下内容&#xff0c;上传HDFS。 部门编号 部门名称 部门位置id 10 行政部 1700 20 财务部 1800 30 教学部 1900 40 销售部 1700创建emp.txt文件&#xff0c;并赋值如下内容&#xff0c;上传HDFS。 员工编号 姓名 岗…

es6学习(一):变量声明的方式对比:var,let,const

前言 在let和const出现之前,js可以使用var为变量命令,如果是函数也可以用function命名,甚至你可以直接不用任何关键字命名 var a 1function fn() { }b 2console.log(a)console.log(fn)console.log(b) 结果如下 var的特性 1.window环境下,var在最外层定义的变量会直接赋值给…

jmeter配置使用(mac)

前言 这篇文件就是一个笔记&#xff0c;非mac用户不用看了&#xff0c;我这是换了mac&#xff0c;要用jmeter的倒腾。 一、下载 二、使用步骤 1.解压 tgz格式的直接用tar命令就行 tar -zxvf 包名2.启动 一种是进入解压包的bin目录启动 这种方式启动的就是命令框不能关闭&am…

解决GateWay报错:Exceeded limit on max bytes to buffer : 262144

场景&#xff1a; 前端传来了一个大的字符串 发现请求不通 一番调试发现SpringGateway 默认内存缓冲区262144字节 网上查了很多种常见的解决方案无效之后 直接重写底层 网友的解决方案 方案1&#xff08;无效&#xff09; 直接修改缓冲区大小 spring:codec:max-in-memory-s…

GeoTrust OV证书

当谈到网站安全性和可信度时&#xff0c;GeoTrust OV证书是一个备受推崇的选择。作为一家备受尊敬的数字证书颁发机构&#xff0c;GeoTrust以其卓越的品牌声誉和高质量的产品而闻名于世。GeoTrust OV证书提供了一系列的安全功能&#xff0c;同时还具有出色的性价比&#xff0c;…

Axure元件库的使用

1.基本元件库 1.1Axure的画布范围 Axure是一个绘制项目原型图的软件&#xff0c;它里面的基本原件有&#xff1a; 1.1元件的呈现范围 首先我们要了解基本元件的作用范围在哪里&#xff1f; 浏览效果&#xff1a; 可以看出当我们的基本元件放在画布区域内是可以完全呈现出来…

mac安装pnpm与使用

1、什么是pnpm&#xff1f; pnpm 全称 performant npm&#xff0c;意思是高性能的 npm。pnpm 由 npm/yarn 衍生而来&#xff0c;解决了 npm/yarn 内部潜在的 bug&#xff0c;极大的优化了性能&#xff0c;扩展了使用场景。被誉为 “最先进的包管理工具”。 2、pnpm特点 速度…

2024上海智慧城市展会(世亚智博会)促进长三角地区智慧城市发展

上海市政府近期印发的《上海市进一步推进新型基础设施建设行动方案(2023-2026年)》标志着新一轮新基建的全面启动。市政府副秘书长、市发展改革委主任顾军指出&#xff0c;这一行动方案紧抓智能算力、大模型、数据要素、区块链、机器人等技术发展趋势和绿色低碳节能要求&#x…

textarea 网页文本框在光标处添加内容

在前端研发中我们经常需要使用脚本在文本框中插入内容。如果产品要求不能直接插入开始或者尾部&#xff0c;而是要插入到光标位置&#xff0c;此时我们就需要获取光标/光标选中的位置。 很多时候&#xff0c;我在格式化文本处需要选择选项&#xff0c;将选择的信息输入到光标位…

共建开源新里程:北京航空航天大学OpenHarmony技术俱乐部正式揭牌成立

12月11日,由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会(以下简称“TSC”)和北京航空航天大学共同举办的“OpenHarmony软件工程研讨会暨北京航空航天大学OpenHarmony技术俱乐部成立仪式”在京圆满落幕。 现场大合影 活动当天,多位重量级嘉宾出席了此次…

I2C总线通信(温湿度实验)

1.使能GPIOF时钟 2.将PF14设置为输出&#xff0c;PF15也可以先设置为输出 3.设置输出速度最高档位速度 4.SI7006的初始化 5.读取温度、湿度 6.将读取到的温度湿度数据通过计算公式进行转换 7.将结果输出 main.c #include "si7006.h"extern void printf(cons…

【python笔记】requests模块基础总结

前言 菜某笔记总结&#xff0c;如有错误请指正。&#xff08;抱歉可能我用渗透的靶场做的功能演示&#xff0c;让单纯想看爬虫整理的朋友不好理解&#xff0c;主要看一下requests库的写法吧&#xff0c;关于sql靶场&#xff0c;文件上传靶场什么的都当做网站的名字吧&#xff…