【5】C#期末复习第5套

1.int a[3][2]={2,4,6,8,10.12};则*(a[1]+1)的值是8

       指向(a[1]的第二个元素再*

2.合并字符串库函数strcat

3.比较字符串库函数strcmp

4.执行结果是x=3,y=3

int x=3,y;
int *px=&x;
y=*px++;

(优先级++高于*)

5.*p[5]没有实际意义,p[5]和*(p+5)才有。

6.若有说明:int *p1,*p2,m=5,n;则正确的是(C)
        (B)p1=&m;p2=&n;*p1=*p2;

        (C)p1=&m,p1=p2;

         ((B)项n的值是不确定的,所以*p1=*p2不对)

         

7.找出不能正确赋值的程序语句(C)

        (A)  p1 = &ch; scanf("%c", p1); 
        (B)  p2 = (char *)malloc(1); scanf("%c", p2); 
        (C)  * p3 = getchar(); 
        (D)  p4 = &ch; *p4 = getchar(); 

malloc函数:

原型---extern void * malloc(unsigned int num_byte); 

作用---分配长度为num_byte字节的内存块;

8.

void fun(int a)
{a=456;}
main()
{int x=10;fun(x);
printf("%d",x);
}

这段代码的输出结果是  10 

fun  函数没有返回值,在函数内部对参数的修改不会影响到主函数中变量的值
最后, printf("%d,%d,%d\n", z, y, x);  输出的是  z ,  y , 和  x  的原始值,即  30,20,10 

而数组作为函数参数实际上传递的是首地址,可以改变

9.判断以下函数调用语句中实参的个数:
func((e1,e2),(e3,e4,e5));
在这个函数调用中,实参是传递给函数的实际参数值。根据题目中的函数调用语句,我们可以看到有两个括号内的表达式作为实参:
 (e1, e2) 
 (e3, e4, e5) 
因此,这个函数调用中有两个实参

10.strcat(a2,a1);

        将a1串联到a2后面

11.字符串大小比较(ASCII码值)

12.选项C是错误的

        (A) 函数的形式参数在函数未被调用时就不被分配存储空间
        (B) 若函数的定义出现在主调函数之前,则可以不必再加说明
        (C) 若一个函数没有return语句,则什么值也不会返回
        (D) 一般来说,函数的形参和实参的类型要一致

        例如,int类型的函数如果没有return语句,默认返回0

13.函数调用,不可以作为一个函数的形参

14.int N=5,b[N][N]不行

15.已定义字符数组a

        gets(a);

        也就是scanf(“%s”,a);

16.strcat(strcpy(s1,s2),s3);

将s2复制到s1中,再将s3接到s1后

17.函数的递归调用

18.不检查数组下标是否越界

19.二维数组按优先排放

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

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

相关文章

Mysql之YUM安装时GPG 密钥报错问题处理

一、背景说明 使用YUM安装mysql5.7的时候报错,报错信息提示未安装公钥。博主查看/etc/yum.repos.d/mysql-community.repo配置文件中关于公钥的配置,确实启用了公钥验证,博主再排查过程中还是走了一些弯路,最终顺利解决了&#xff…

启动报错java.lang.NoClassDefFoundError: ch/qos/logback/core/status/WarnStatus

报错信息图片 日志: Exception in thread "Quartz Scheduler [scheduler]" java.lang.NoClassDefFoundError: ch/qos/logback/core/status/WarnStatus先说我自己遇到的问题,我们项目在web设置了自定义的log输出路径,多了一个 / 去…

P10425 [蓝桥杯 2024 省 B] R 格式

题目描述: 小蓝最近在研究一种浮点数的表示方法:R 格式。对于一个大于 00 的浮点数 d,可以用 R 格式的整数来表示。给定一个转换参数 n,将浮点数转换为 R 格式整数的做法是: 将浮点数乘以 2^n。四舍五入到最接近的整…

音视频入门基础:MPEG2-TS专题(19)——FFmpeg源码中,解析TS流中的PES流的实现

一、引言 FFmpeg源码在解析完PMT表后,会得到该节目包含的视频和音频信息,从而找到音视频流。TS流的音视频流包含在PES流中。FFmpeg源码通过调用函数指针tss->u.pes_filter.pes_cb指向的回调函数解析PES流的PES packet: /* handle one TS…

Elasticsearch-分词器详解

什么是分词器 1、分词器介绍 对文本进行分析处理的一种手段,基本处理逻辑为按照预先制定的分词规则,把原始文档分割成若干更小粒度的词项,粒度大小取决于分词器规则。 常用的中文分词器有ik按照切词的粒度粗细又分为:ik_max_word和ik_smart&…

【java】Executor框架的组成部分

目录 1. 任务(Task)2. 执行器(Executor)3. 任务结果(Future)4. 线程池(ThreadPool)5. 任务队列(Work Queue)6. 线程工厂(Thread Factory&#xff…

Redis四种模式在Spring Boot框架下的配置

1. 单机模式 application.properties 配置: spring.redis.host127.0.0.1 spring.redis.port6379 spring.redis.passwordyourpasswordspring.redis.host: 该配置指定 Redis 服务器的主机地址。在单机模式下,通常是本地 Redis 实例(127.0.0.1…

uniapp Native.js 调用安卓arr原生service

最近搞了个uni小项目,一个定制的小平板,带一个nfc设备,厂家只给了一套安卓原生demo,头一次玩原生安卓,废了好半天劲打出来arr包,想镶进uniapp里,网上查了好久,都是错的,要…

深度学习任务简介:分类、回归和生成

深度学习任务简介:分类、回归和生成 文章目录 深度学习任务简介:分类、回归和生成一、分类任务(Classification Task)什么是分类任务?**分类任务的常见应用**分类任务的输出主要算法 二、回归任务(Regressi…

相机内外参知识

已知相机的内外参数矩阵,可以求得相机在世界坐标系下的原点坐标。这里需要理解几个概念: 内参数矩阵(Intrinsic Matrix): 描述相机本身的属性,比如焦距、主点位置等。外参数矩阵(Extrinsic Matrix&#xf…

Docker 入门:如何使用 Docker 容器化 AI 项目(一)

引言 在人工智能(AI)项目的开发和部署过程中,环境配置和依赖管理往往是开发者遇到的挑战之一。开发者通常需要在不同的机器上运行同样的代码,确保每个人使用的环境一致,才能避免 “在我的机器上可以运行”的尴尬问题。…

robots协议

robots协议,也称为爬虫协议、爬虫规则、机器人协议等,其全称是“网络爬虫排除标准”(Robots Exclusion Protocol)。以下是对robots协议的详细介绍: 一、定义与功能 robots协议是指网站可以建立一个名为robots.txt的文…

metagpt中ActionNode的用法

目录 整体流程1. 基础组件:2. SIMPLE_THINK_NODE 和 SIMPLE_CHECK_NODE:3. THINK_NODES 类:4. ThinkAction 类:5. SimplePrint 类:6. Printer 类:7. main 函数:总结:主要执行流程&am…

ExcelVBA编程输出ColorIndex与对应颜色色谱

标题 ExcelVBA编程输出ColorIndex与对应颜色色谱 正文 解决问题编程输出ColorIndex与对应色谱共56,打算分4纵列输出,标题是ColorIndex,Color,Name 1. 解释VBA中的ColorIndex属性 在VBA(Visual Basic for Applications)中&#xff…

2024年11月 蓝桥杯青少组 STEMA考试 Scratch真题

2024年11月 蓝桥杯青少组 STEMA考试 Scratch真题(选择题) 题目总数:5 总分数:50 选择题 第 1 题 单选题 Scratch运行以下程宇后,小兔子会( )。 A. 变小 B. 变大 C. 变色 D. …

在 Django 中使用 SMTP 发送邮件是一个常见的需求

在 Django 中使用 SMTP 发送邮件是一个常见的需求,通常用于发送用户注册确认邮件、密码重置邮件等。下面是一个简单的示例,展示了如何在 Django 中配置 SMTP 发送邮件,并创建一个包含表单、路由和视图的界面来发送邮件。 1. 配置 Django 项目…

springboot470基于协同过滤算法的东北特产销售系统的实现(论文+源码)_kaic

摘 要 信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古…

37. Three.js案例-绘制部分球体

37. Three.js案例-绘制部分球体 实现效果 知识点 WebGLRenderer WebGLRenderer 是Three.js中的一个渲染器类,用于将3D场景渲染到网页上。 构造器 WebGLRenderer( parameters : Object ) 参数类型描述parametersObject渲染器的配置参数,可选。 常用…

leetcode 面试经典 150 题:长度最小的子数组

链接长度最小的子数组题序号209题型数组解题方法滑动窗口难度中等 题目 给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl, numsl1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件…

【游戏设计原理】22 - 石头剪刀布

一、游戏基础:拳头、掌心、分指 首先,石头剪刀布(又名“Roshambo”)看似简单,实际上可是个“深藏玄机”的零和博弈(听起来很高深,其实就是输赢相抵消的意思)。游戏中有三种手势&…