Помогите ошибки найти... - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
#include <conio.h>
#include <string>
using namespace std;
 
int main()
{
    string test;
    int n,l;
    printf("Vvedite stroku:",test);
    printf("Vvedit poziciu N ta dlinu L:",n,l);
    printf("Stroka posle izmenenia: ",test);
    test.erase(n,l);
    //delete (test,n,l);
 
    getch();
    return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
 
struct m{
    unsigned m5;
    unsigned m1;
} mask;
 
int main(void)
{
    size_t size = 1000000;
    int i = 0;
    double sum = 0.0;
    mask.m1 = 0x1;
    mask.m5 = 0x10;
 
    while ( i < size ){
        sum +=  ( ( i & mask.m1 ) && ( i & mask.m5 ) ) ? i : 0;
        ++i;
    }
    printf("sum = %e\n", sum);
 
    exit ( EXIT_SUCCESS );
}
Завдання 1. Робота з символьними рядками. 3. Функция Delete(s,n,l) Назначение: удаление из строки s подстроки, начиная с позиции n, длиной l Завдання 3. Робота з побітовими операціями 3. Дан массив чисел. Определить сумму тех элементов массива, двоичные коды которых содержат единицу в битах 1 и 5. Определить количество разрядов, равных 0, в двоичном представлении суммы.

Решение задачи: «Помогите ошибки найти...»

textual
Листинг программы
printf("Stroka posle izmenenia: %s",test);

Объяснение кода листинга программы

  1. В данном коде на языке C выполняется печать строки с помощью функции printf().
  2. Функция printf() принимает в качестве параметров строку и значение переменной.
  3. В данном случае, в качестве первого параметра функции передается строка Stroka posle izmenenia, а вторым параметром является значение переменной test.
  4. Значение переменной test заменяет символ %s в строке, и в результате мы получаем строку Stroka posle izmenenia: test.
  5. Если значение переменной test отсутствует или равно пустой строке, то в результате будет выведена только строка Stroka posle izmenenia: %s.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы