找到 34423 篇文章 关于编程

编写一个 C 程序,该程序显示给定文件的内容,就像 Linux 中的“more”实用程序一样

sudhir sharma
更新于 2020-07-17 10:48:40

196 次浏览

在这里,我们将编写一个 C 程序,该程序将逐页显示文件的内容,就像 Linux 使用 more 命令一样显示。该程序首先会在屏幕上显示特定数量的行,然后等待用户按 Enter 键以移动到下一页,即下一组 n 行。为了像这样显示文件的内容,我们将打开文件并打印其内容。并为文件中的换行符维护一个计数器。当此计数器达到 n 时,我们将读取用户按下的键... 阅读更多

编写一个在 C++ 中无法编译的 C 程序

sudhir sharma
更新于 2020-07-17 10:33:40

182 次浏览

在这里,我们将编写一些在 c++ 中无法编译的 c 程序。尽管 c++ 被认为是 c 的继任者,它拥有 c 的所有功能并且与 c 代码兼容,但有些程序在使用 c++ 编译器编译时无法编译或会给出编译错误。一些在 c++ 中无法编译的 C 程序的列表如下:在声明之前调用函数 - 在 c++ 中,在声明之前调用函数会给出编译错误。但这在 c 中可以正常工作。示例实时演示#include int main(){    printHello();    return 0; } void printHello(){    printf("TutorialsPoint"); }输出TutorialsPoint使用类型转换... 阅读更多

编写一个程序,在 C 中不使用分号打印“Tutorials Point”

sudhir sharma
更新于 2020-07-15 06:40:59

168 次浏览

在这个问题中,我们必须编写一个程序,该程序将打印“Tutorials Point”,而不使用分号。我们都知道,在 c 中,必须使用分号来结束语句。并且当在末尾添加分号时,打印语句将被执行。因此,为了在不使用分号的情况下打印“Tutorials point”,我们必须首先了解 c 中的 printf 方法。实际上,它返回一个整数,该整数是需要打印的字符总数。语法int printf(constant char *format, ...)该方法可以接受 n 个参数。第一个将是... 阅读更多

编写一个 C 程序,在不使用循环、递归和任何控制结构的情况下重复打印“ABCD”

sudhir sharma
更新于 2020-07-15 06:31:02

172 次浏览

在这个问题中,我们必须用 c 编写一个程序,该程序将重复打印字符串“ABCD”,而不使用循环、递归和任何控制结构。因此,我们必须无限次地调用或运行相同的代码块,但不能使用循环、递归或控制结构,这些结构是执行此任务最常用的方法。为此,我们将多次运行相同的程序,而不是循环。这将在给定的约束条件下执行我们的任务。system() 方法可以在代码内部使用,该方法将无限次调用程序。我们将传递文件... 阅读更多

编写一个函数,计算给定整数在 C++ 中的链表中出现的次数

sudhir sharma
更新于 2020-07-15 06:26:14

371 次浏览

在这个问题中,我们给定一个链表。我们的任务是创建一个函数,该函数能够计算给定数字在链表中出现的次数。让我们举一个例子来理解这个问题,输入链表 = 10-> 50 -> 10 -> 20 -> 100 -> 10,int = 10输出3解释 - 数字 10 在链表中出现了 3 次。这个问题的解决方案很简单,只需遍历链表并在当前节点值等于给定数字时递增计数器即可。遍历链表的节点... 阅读更多

编写一个函数,根据给定的概率在 C++ 中生成 3 个数字中的一个

sudhir sharma
更新于 2020-07-15 06:23:43

288 次浏览

在这个问题中,我们必须创建一个函数,该函数将根据给定的概率生成三个数字。为此,我们将使用内置的随机数生成器函数 rand(a, b),该函数以相等的概率生成 [a, b] 范围内的随机数。我们的任务是仅返回三个数字 A、B、C,它们的出现概率分别为 P(A)、P(B)、P(C),并且根据概率的定义 P(A) + P(B) + P(C) = 1。要使用 rand(a, b) 创建我们的函数。我们将使用它的特性,即从 a 中出现的任何数字的概率... 阅读更多

编写一个函数,删除 C++ 编程中的链表

sudhir sharma
更新于 2020-07-15 06:21:31

599 次浏览

在这里,我们将创建一个函数,该函数将逐个删除链表的所有元素。在 c/c++ 中,没有特定的函数来执行此任务,但在 java 中,自动垃圾回收用于简化删除链表的操作。现在,让我们看看该程序的实现,示例实时演示#include using namespace std; class Node{    public:    int data;    Node* next; }; void deleteLinkedList(Node** head_ref){    Node* current = *head_ref;    Node* next;    while (current != NULL){       coutnext = (*head_ref);    (*head_ref) = new_node; } int main(){    Node* head = NULL; ... 阅读更多

先决条件 - Java

AmitDiwan
更新于 2020-07-14 07:08:28

216 次浏览

检查作为参数传递的列表是否为空的先决条件。让我们看一个例子-示例public void my_fun(List myList){    if (myList == null){       throw new IllegalArgumentException("List is null");    }    if (myList.isEmpty()){       throw new IllegalArgumentException("List is empty");    }    my_fun(myList); }定义了一个名为“my_fun”的 void 函数,它将对象列表作为其参数。如果列表为空,则打印相关消息。如果列表中没有元素,则显示特定消息。通过将列表作为... 阅读更多

Java 程序以 Z 形打印矩阵

AmitDiwan
更新于 2024-10-29 18:51:04

536 次浏览

在本文中,我们将学习如何在 Java 中以“Z”形打印矩阵。它从左上角开始,水平穿过顶行,然后对角线穿过中心,最后穿过底行。此模式使用矩阵中选定的元素创建“Z”形。问题陈述用 Java 编写一个程序以 Z 形打印矩阵。输入 my_arr[][] = { { 34, 67, 89, 0}, { 0, 1, 0, 1 }, { 56, 99, 102, 21 }, {78, 61, 40, 99}} 输出矩阵为34 67 89 0 0 99 ... 阅读更多

Java 程序打印字符串的不同排列

AmitDiwan
更新于 2024-09-19 21:57:13

681 次浏览

在本文中,我们将学习如何使用 Java 生成并打印给定字符串的所有不同排列。排列是字符串中字符的重新排列,此程序将确保不打印重复的排列。该方法通过检查每个重新排列并避免任何重复来工作。问题陈述用 Java 编写一个程序来打印给定字符串的不同排列 - 输入 my_str = "mnqm" 输出字符串的不同排列为[mnqm, nmqm, nqmm, mqnm, qmnm, qnmm, mqmn, qmmn, mnmq, nmmq, mmnq, mmqn] 打印字符串的不同排列的步骤以下是... 阅读更多

广告

© . All rights reserved.