RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-351269

Ghost's questions

Martin Hope
Ghost
Asked: 2020-03-10 23:53:18 +0000 UTC

离开页脚

  • 1

一切都很好,但是一旦产品数量超过 5-6 项,页脚就会飞起来。我是布局新手。我已经坐了一个小时,只是不明白如何以及为什么。也许我搜索得很糟糕,但没有找到关于这个问题的任何内容。

http://www.xn--80aaabr8aazjnefi7k.xn--p1ai/pages/productsList?id=16

html
  • 1 个回答
  • 10 Views
Martin Hope
Ghost
Asked: 2020-02-15 22:49:50 +0000 UTC

如何通过js将表单属性添加到输入标签

  • 0

有必要将表单属性插入到使用 js 创建的输入中。

function addInput(){
    var div = document.getElementById('img');
    var input = document.createElement('input');


    input.id = 'del';
    input.type = 'text';
    input.name = 'link_img[]';
    input.placeholder = 'Ссылка на дополнительное изображение для слайдера';

    div.appendChild(input);

    var form = document.getElementById('del');
    form.setAttribute('form','add_img');

}

function removeInput(){
    var div = document.getElementById('img');
    var input = document.getElementById('del');
    div.removeChild(input);

}

部分

var form = document.getElementById('del');
        form.setAttribute('form','add_img');

仅将 form 属性分配给第一个创建的元素,这是合乎逻辑的,但如果用户使用调用该函数的按钮将创建超过 1 个这样的输入。

<div id="Изображения" class="tabContent">
        <div class="form">
          <div class="input" id="addImg">
            <label>Ссылка на превью товара<input form="add" type="text" name="link_demo" placeholder="Ссылка на превью товара"></label><hr><br>
            <div class="buttons">
                <button type="submit" id="plus_img" onclick = "addInput();"><i class="fa fa-plus"></i></button>
                <button type="submit" id="remove_img" onclick = "removeInput();"><i class="fa fa-trash"></i></button>
              </div>
            <label id="img">Ссылка на доп изображение<input form="add_img" type="text" name="link_img[]" placeholder="Ссылка на дополнительное изображение для слайдера"></label>

            <!-- Для проверки значений попадающих в массив -->
            <div class="buttons">
              <button form="add_img" type="submit" name="post_img"><i class="fa fa-save"></i></button>
            </div>
            <?php
              $array = array();
              if(isset($_POST['post_img'])){
                foreach ($_POST['link_img'] as $value) {
                  $array[] = $value;
                }
              }
              print_r($array);
            ?>
          </div>
        </div>
      </div>

我创建了 add_img 表单来检查数据是否正在写入数组。

表单本身在不同的地方,即使它被传输到输入,那么只有输入的值存储在数组中,最初位于那里,如果你在html中手动编写更多这样的输入,那么数据从所有输入。

javascript
  • 2 个回答
  • 10 Views
Martin Hope
Ghost
Asked: 2020-02-06 16:08:28 +0000 UTC

无法转换为 Number 1C 类型

  • 1

过帐文档时发生错误。在此处输入图像描述在此处输入图像描述

同时,我也不明白为什么,因为所有这些值都是数值。

基地本身:https ://cloud.mail.ru/public/ieWL/5igbVMn8d

发生错误的代码位于公共模块中,并在文档应计员工的模块中调用。

1с
  • 1 个回答
  • 10 Views
Martin Hope
Ghost
Asked: 2020-12-26 17:58:56 +0000 UTC

字符串中的字符替换不正确

  • 0

程序应该用“!”替换任何标点符号。问题是任何字符都被替换了。

    //Замена в строке знаков препинания на "!"

#include <iostream>
#include <Windows.h>

using namespace std;

void replace(char* str) {
    int quantity = strlen(str);
    for (int i = 0; i < quantity; i++) {
        if (str[i] == ',' , '?' , '.' , ':' , ';') {
            str[i] = '!';
        }
        cout << str[i];
    }
    cout << endl;
}

int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    char str[1000];
    cout << "Введите строку: ";
    cin.getline(str, 1000);
    replace(str);
    system("pause");
    return 0;
}

在此处输入图像描述 在此处输入图像描述

c++
  • 1 个回答
  • 10 Views
Martin Hope
Ghost
Asked: 2020-11-16 00:21:49 +0000 UTC

处理文件(读取和写入)

  • 3

需要使用随机数生成器在文件中生成 10 个数字。找到文件中最大和最小数字的总和。从 0 到 30 的数字。

问题:

该文件位于项目的根目录

#include <iostream>
#include <cstdlib>
#include <time.h>
#include <fstream>

using namespace std;

int main()
{
    setlocale(LC_ALL, "ru");
    srand(time(NULL));
    int res = 0, i, min, max, num;
    ofstream File("doc.txt");
    if (!File) {
        cout << "Ошибка: файл не найден" << endl;
        return 1;
    }
    for (i = 0; i < 10; i++) {
        num = rand() % 30;
        File << num;
    }
    File.close();
    ifstream File2("doc.txt");
    int get, k;
    int A[1000];
    if (!File2) {
        cout << "Файл не найден!" << endl;
    }
    else {
        k = 0;
        while (File2 >> get) {
            A[k++] = get;
        }
        max = A[0];
        min = A[0];
        for (i = 0; i < 10; i++) {
            if (max < A[i])
                max = A[i];
            if (min > A[i])
                min = A[i];
        }
        cout << "Максимальное значение массива: " << max << endl;
        cout << "Минимальное значение массива: " << min << endl;
        res = max + min;
    }
    File2.close();
    cout << "Результат: " << res << endl;
    system("pause");
    return 0;
}
c++
  • 3 个回答
  • 10 Views
Martin Hope
Ghost
Asked: 2020-10-22 22:19:16 +0000 UTC

控制台程序中的奇怪崩溃[关闭]

  • 0
关闭 这个问题是题外话。目前不接受回复。

寻求调试帮助的问题(“为什么这段代码不起作用? ”)应该包括期望的行为、具体的问题或错误,以及在问题中重现它的最少代码。没有明确描述问题的问题对其他访问者毫无用处。请参阅如何创建一个最小的、独立的和可重现的示例。

2年前关闭。

改进问题

任务是:居住在定居点的N个人,姓氏、年龄和性别都知道。输入有关该点居民的信息并计算男女人数。显示有关男性和女性平均年龄的信息。打印年龄高于/低于平均水平的男性/女性的姓名。

一定要使用结构。

输入姓氏后,出现以下问题: 无论我输入屏幕上的姓氏还是通常用俄语输入都没有关系

代码说明:变量 f-女性人数 m-男性人数 age_m-男性平均年龄 age_f-女性平均年龄

这是代码:

#include <iostream>

using namespace std;

struct Vilage
{
    char gen;
    char sename;
    int age;
};

int main()
{
    setlocale(LC_ALL, "ru");
    int i, f = 0, m = 0;
    double age_m = 0, age_f = 0;
    Vilage N[10];
    for (i = 0; i < 10; i++) {
        cout << "Введите Пол проживающего (m-мужчина, f-женщина): " << endl;
        cin>>N[i].gen;
        cout << "Введите Фамилию проживающего: " << endl;
        cin >> N[i].sename;
        cout << "Введите Возвраст проживающего: " << endl;
        cin >> N[i].age;
    }
    for (i = 0; i < 10; i++) {
        if (N[i].gen == 'm') {
            m++;
            age_m += N[i].age;
        }
        if (N[i].gen == 'f') {
            f++;
            age_f += N[i].age;
        }
    }
    age_m /= m;
    age_f /= f;
    cout << "--------------------------------------------------------------------------------------" << endl;
    cout << "Средний возвраст мужчин составляет: " << age_m << " лет" << endl;
    cout << "Фамилии мужчин, чей возвраст выше среднего: " << endl;
    for (i = 0; i < 10; i++) {
        if (N[i].gen == 'm') {
            if (N[i].age > age_m)
                cout << N[i].sename;
        }
    }
    cout << "--------------------------------------------------------------------------------------" << endl;
    cout << "Средний возвраст женщин составляет: " << age_f << " лет" << endl;
    cout << "Фамилии женщин, чей возвраст ниже среднего: " << endl;
    for (i = 0; i < 10; i++) {
        if (N[i].gen == 'm') {
            if (N[i].age < age_m)
                cout << N[i].sename;
        }
    }
    system("pause");
    return 0;
}
c++
  • 1 个回答
  • 10 Views
Martin Hope
Ghost
Asked: 2020-09-12 20:19:35 +0000 UTC

填充一维数组

  • 0

使用子程序,有必要形成和显示数组A[15]和B[14]. 然后,在函数的帮助下,找到它们的最小值和最大值。

填充数组的问题。两个数组的前14个值始终相同,我不明白错误在哪里。

#include <iostream>
#include <time.h>
#include <cstdlib>

using namespace std;

void write(int M[], int x)
{
    int i;
    srand(time(NULL));
    for (i=0; i < x; i ++) {
        M[i] = rand();
    }
}

void out(int M[], int x)
{
    int i;
    for (i = 0; i < x; i++) {
        cout << i << ": " << M[i] << endl;
    }
}

void max(int M[], int x)
{
    int i,  max = M[0];
    for (i = 0; i < x; i++) {
        if (max < M[i])
            max = M[i];
    }
    cout << "Максимальное значение массива: " << max << endl;
}

void min(int M[], int x)
{
    int i,  min = M[0];
    for (i = 0; i < x; i++) {
            if (min > M[i])
                min = M[i];
    }
    cout << "Минимальное значение массива: " << min << endl;
}

void main()
{
    setlocale(LC_ALL, "ru");
    int A[15], B[14];
    cout << "           Массив A" << endl;
    write(A, 15);
    out(A, 15);
    max(A, 15);
    min(A, 15);
    cout << "---------------------------------------------------------------------------------------------------" << endl;
    cout << "           Массив B" << endl;
    write(B, 14);
    out(B, 14);
    max(B, 14);
    min(B, 14);
    system("pause");
}
c++
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5