找到 34423 篇文章,关于编程

如何在 C 语言中对二维数组执行算术运算?

Bhanu Priya
更新于 2021年3月24日 13:17:01

3K+ 阅读量

数组是一组相关数据项,它们使用单个名称存储。例如,int student[30]; //student 是一个数组名称,它使用单个变量名称保存 30 个数据项集合数组的操作搜索 - 用于查找特定元素是否存在排序 - 有助于按升序或降序排列数组中的元素。遍历 - 按顺序处理数组中的每个元素。插入 - 有助于在数组中插入元素。删除 - 有助于删除数组中的元素。执行算术运算的逻辑... 阅读更多

Java 和 C# 中接口和抽象类的区别

AmitDiwan
更新于 2021年3月24日 13:13:43

551 阅读量

在这篇文章中,我们将了解 Java 和 C# 中抽象类和接口的区别。抽象类它包含声明和定义部分。无法使用抽象类实现多重继承。它包含构造函数。它还可以包含一些静态成员。它可以包含多种类型的访问修饰符,例如 public、private、protected。抽象类的性能非常好,因为它速度很快。它用于实现类的核心标识/功能。一个类只能使用一个抽象类。如果许多实现相同,并且它们具有共同的行为,建议使用抽象类。抽象类... 阅读更多

Java 中 Static 和 Final 的区别

AmitDiwan
更新于 2021年3月24日 13:10:17

16K+ 阅读量

在这篇文章中,我们将了解 Java 中“static”和“final”关键字的区别。Static它可以应用于嵌套静态类、变量、方法和块。声明静态变量时,不需要对其进行初始化。可以重新初始化此变量。它只能访问类的静态成员。它只能由其他静态方法调用。无法创建静态类的对象。静态类只能包含静态成员。它用于初始化静态变量。Final它是一个关键字。它用于对类、方法和变量施加限制。它不能被继承。它不能被覆盖。Final 方法不能被... 阅读更多

如何在 C 语言中对数组执行算术运算?

Bhanu Priya
更新于 2021年3月24日 13:12:55

3K+ 阅读量

数组是一组相关数据项,它们使用单个名称存储。例如,int student[30]; //student 是一个数组名称,它使用单个变量名称保存 30 个数据项集合数组的操作搜索 - 用于查找特定元素是否存在排序 - 有助于按升序或降序排列数组中的元素。遍历 - 按顺序处理数组中的每个元素。插入 - 有助于在数组中插入元素。删除 - 有助于删除数组中的元素。执行所有算术运算的逻辑... 阅读更多

C 程序替换字符串中字符的所有出现

Bhanu Priya
更新于 2021年3月24日 13:12:15

6K+ 阅读量

在运行时输入字符串并在控制台中读取要替换的字符。然后,最后读取一个新字符,该字符必须替换字符串中旧字符的出现位置。程序 1以下是替换字符所有出现的 C 程序 - 实时演示#include #include int main(){    char string[100], ch1, ch2;    int i;    printf("输入一个字符串:");    gets(string);    printf("输入要搜索的字符:");    scanf("%c", &ch1);    getchar();    printf("输入要替换旧字符的字符:");    scanf("%c", &ch2);    for(i = 0; i

C# 中 ref 和 out 的区别

AmitDiwan
更新于 2021年3月24日 13:09:58

807 阅读量

在这篇文章中,我们将了解 C# 中“ref”和“out”的区别。Ref 关键字在将参数传递给“ref”之前,需要对其进行初始化。在它返回到调用方法之前,不必初始化参数的值。当使用“ref”关键字时,数据可以在两个方向上传递。当被调用方法需要更改传递的参数的值时,它很有用。Out 关键字在将其传递给“out”之前,不必初始化参数。在它返回到调用方法之前,需要初始化参数的值... 阅读更多

如何在 C 语言中使用 for 循环查找给定数字的乘积?

Bhanu Priya
更新于 2021年3月24日 13:11:50

3K+ 阅读量

用户必须输入一个数字,然后将给定数字分成各个数字,最后使用 for 循环找到这些各个数字的乘积。查找给定数字乘积的逻辑如下:for(product = 1; num > 0; num = num / 10){    rem = num % 10;    product = product * rem; }示例 1以下是使用 for 循环查找给定数字的数字乘积的 C 程序 - 实时演示#include int main(){    int num, rem, product;    printf("输入数字:");    scanf("%d", & num); ... 阅读更多

C# 中委托和事件的区别

AmitDiwan
更新于 2021年3月24日 13:06:37

1K+ 阅读量

在这篇文章中,我们将了解 C# 中委托和事件的区别。委托可以使用“delegate”关键字声明。它是一个函数指针。它在运行时保存一个或多个方法的引用。它是一个独立的关键字。它不依赖于事件。它包含 Combine() 和 Remove() 方法,这些方法有助于将方法添加到调用列表中。它可以作为参数传递给方法。“=”运算符可以用来分配单个方法。“+=”运算符可以用来将多个方法分配给委托。事件可以使用“event”关键字声明。它可以定义为... 阅读更多

Java 中包和接口的区别

AmitDiwan
更新于 2021年3月24日 13:06:17

4K+ 阅读量

在这篇文章中,我们将了解 Java 中包和接口的区别。包它是放在一起的一组类和/或接口。它可以使用“Package”关键字创建。它可以被导入。它可以使用“import”关键字完成。示例package package_name; public class class_name {    .    (类的正文)    . }接口它是一组抽象方法和常量。它可以使用“Interface”关键字创建。它可以被另一个接口扩展。它也可以由类实现。它可以使用“implement”关键字实现。示例interface interface_name { 变量声明; ... 阅读更多

如何在 C 语言中不使用临时变量交换两个数组?

Bhanu Priya
更新于 2021年3月24日 13:09:15

5K+ 阅读量

不使用 Temp 变量交换两个数组。在这里,我们将使用算术运算符和位运算符而不是第三个变量。读取第一个数组的逻辑如下:printf("输入第一个数组元素:"); for(i = 0; i < size; i++){    scanf("%d", &first[i]); }读取第二个数组的逻辑如下:printf("输入第一个数组元素:"); for(i = 0; i < size; i++){    scanf("%d", &first[i]); }不使用第三个变量交换两个数组的逻辑如下:for(i = 0; i < size; i++){    first[i] = first[i] + sec[i];    sec[i] = ... 阅读更多

广告

© . All rights reserved.