Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Операции над статическими матрицами https://www.cyberforum.ru/ c-beginners/ thread2858285.html
Добрый вечер! Разработала код для решения выражения прикрепленного ниже (фото). Работаю со статическими матрицами. Объявила их одномерными, так как при умножении на V (матрица строка) то, что в скобках должно являться вектором столбцом, соответственно, одномерным массивом. Но не работает. (Результат работы программы прикреплю. Подскажите, где ошибаюсь. Некоторые функции отличаются от...
C (СИ) Работа с файлами и строками неопределенного размера
Доброго времени суток! Я пишу http-сервер, мне необходимо отправлять и принимать файлы, которые, естственно, передаются как строки. Поскольку файл может иметь любое кол-во строк, а строки любое кол-во символов, то мне не совсем ясно, как сделать эту часть сервера наиболее отказоустойчивой. Хочу сдлелать что-то такое: Цикл: 1)считка строки 2)stracat Но из-за отсутствия макс. кол-ва символов...
C (СИ) Окончание массива целых чисел при встрече символа нуля Нужно сделать из массива символов массив цифр. На ввод даются только цифры. Проблема в том, что, если встречается символ нуля ('0'), то на этом нуле, собственно, массив целых чисел заканчивается, а мне нужен этот массив целиком. Я считаю, что ошибка сто процентов в функции decode, но в чем не понимаю. #include <stdio.h> #include <stdlib.h> char* input() { char* mas=new char; https://www.cyberforum.ru/ c-beginners/ thread2857816.html C (СИ) Обработка симметричных и разреженных матриц с математическим описанием расположения элементов Эта программа строит пирамиду сверху,а мне необходимо чтобы он был снизу, никак не получается это сделать. Помогите пожалуйства. Код:#include <iostream> #include "conio.h" #include "windows.h" #include "locale.h" #include "math.h" HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE); CONSOLE_CURSOR_INFO cci; COORD c = {0,0}; void showcur(int show) { https://www.cyberforum.ru/ c-beginners/ thread2857790.html
C (СИ) Сортировка по алфавиту
Не могу понять как отсортировать магазины ,что непробывал не получается. #define _CRT_SECURE_NO_WARNINGS #include "stdio.h" #include "stdlib.h" #include "math.h" #include "locale.h" #include "conio.h" #include "windows.h" #include "string.h"
C (СИ) Чтение с файла в структуру https://www.cyberforum.ru/ c-beginners/ thread2857475.html
Не работает чтение из файла. Как решить эту проблему? Заранее спасибо! #include "stdafx.h" #include "time.h" #include "stdlib.h" #include "conio.h" #include "windows.h" #include "string.h" #include "stdio.h" #include "locale.h"
C (СИ) sscanf - чтение из массива в самого себя, корректно ли такое действие? https://www.cyberforum.ru/ c-beginners/ thread2857211.html
Вопрос в названии темы char str = "Windows1.,!?:; Windows1.,!?:;"; sscanf(str, "%", str); printf("%s\n", str); Добавлено через 29 минут Просто хочу оставить первое слово, без ненужных символов.
Динамические структуры C (СИ)
Описать структуру Order, содержащую следующие поля: расчетный счет плательщика; расчетный счет получателя; перечисляемая сумма. Написать программу, выполняющую следующие действия: - упорядочить записи в порядке возрастания перечисляемых сумм; - вывести информацию о плательщике, с расчетного счета которого снята наибольшая сумма и переведена на расчетный счет получателя, название которого...
C (СИ) Найти строку, содержащую слово максимального размера. И в ней слово минимального размера заменить на * Здравствуйте. Помогите, пожалуйста со строками. Получилось найти строку с самым длинным словом, а с кротким выдает ошибку. #include "stdafx.h" #include "windows.h" #include "string.h" #include <conio.h> #include "locale.h" int _tmain(int argc, _TCHAR* argv) https://www.cyberforum.ru/ c-beginners/ thread2857012.html C (СИ) graphics.h https://www.cyberforum.ru/ c-beginners/ thread2856927.html
Здравствуйте, есть проблемка. Решил заняться графикой в СИ, библиотеку подключил и сделал все как надо, но при попытке запустить программу возникает ошибка с sstream. Долго искал решение в интернете, но найти так и не удалось. Прошу помогите. "error: sstream: No such file or directory"
C (СИ) Подсчитать количество обменов в пирамидальной сортировке
Отсортировать массив с помощью пирамидальной сортировки и подсчитать количество обменов. Не могу понять куда поставить счетчики обменов чтобы вывести их на экран. Вот сам код. #include <stdio.h> #include <stdlib.h> // Функция "просеивания" через кучу - формирование кучи void siftDown(int *numbers, int root, int bottom) {
C (СИ) Найти значение матричного выражения https://www.cyberforum.ru/ c-beginners/ thread2856875.html
Найти значение матричного выражения (AB+C)T, где А,
Эксперт CЭксперт С++
5118 / 4558 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
14.07.2021, 15:47 0

Что выводит следующая программа?(объясните код из задачи из Дейтелов) - C (СИ) - Ответ 15619663

14.07.2021, 15:47. Показов 2358. Ответов 31
Метки (Все метки)

Ответ

asdzxc, лично мне без разницы, где объявляется переменная. Как говорил Атос: "могу правой, могу левой..."
И я ничуть не против использования объявляения переменных в цикле и вообще ближе к месту использования.
Но иногда бывает удобнее задать вне цикла, например, непосредственно перед. Т.к. задавать дополнительную переменную типа is_end_reached это и есть костыль.
"В самом верху" - весьма условное понятие. Никто не заставляет Вас писать огромные подпрограммы на несколько страниц. Разбейте на более мелкие и тогда все будет перед глазами. Все условно...

Добавлено через 1 минуту
Цитата Сообщение от asdzxc Посмотреть сообщение
думать потом зачем идет проверка на i < length
Это что, так сложно для понимания?

Вернуться к обсуждению:
Что выводит следующая программа?(объясните код из задачи из Дейтелов) C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.07.2021, 15:47
Готовые ответы и решения:

Посмотрите, что выводит следующая программа, и исправьте ее так, чтобы получилась пятиконечная звезда
Посмотрите, что выводит следующая программа, и исправьте ее так, чтобы получилась пятиконечная...

Что напечатает на экране следующая программа?
void main() { int x; clrscr(); x=2*2&lt;&lt;2-1&amp;1; printf(&quot;%d\n&quot;,x);...

Напишите, что выведет на экран следующая программа:
1 Напишите, что выведет на экран следующая программа: Program V2_Z1; Var A,B:Integer; ...

Напишите, что выведет на экран следующая программа
Напишите, что выведет на экран следующая программа: Program V1_Z1; Var A,B: Integer; Procedure...

31
14.07.2021, 15:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.07.2021, 15:47
Помогаю со студенческими работами здесь

Определите, что выведет следующая программа на экран
Определите, что выведет следующая программа на экран. Максимально подробно объясните свой ответ ...

Что выведет на экран следующая программа и почему?
2. Что выведет на экран следующая программа и почему? x = 1 def double_x(): global x ...

Что выведет на консоль следующая программа и почему?
выведет 15, нужно обьяснить почему class Person { private int age = 15; public int...

Определите, что выведет следующая программа на экран
Определите, что выведет следующая программа на экран. var a , z , x , y , p : integer ; procedure...

Что выведет на экран следующая программа и почему?
1. Что выведет на экран следующая программа и почему? arr = print(arr, arr.sort(), arr,...

Что вычисляет следующая программа, если мы вводим n натуральных чисел a1, a2, …, an?
Что вычисляет следующая программа, если мы вводим n натуральных чисел a1, a2, …, an? var n, a, k,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru