Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Как создать массив макросов У меня вопрос - как создать массив макросов? И ещё - можно ли как то конструировать имя макроса на лету, а затем вызывать его. #define LED1 GPIO_1 #define LED2 GPIO_11 #define LED3 GPIO_8 #define LED4 GPIO_3 #define LED5 GPIO_2 int main(void) { https://www.cyberforum.ru/ c-beginners/ thread2709928.html C (СИ) По заданным координатам вершин прямоугольника ABCD найти его площадь
Надо переделать программу написанную на С++ под чистый С(Си) Заранее благодарен Условие задачи: По заданным координатам вершин прямоугольника ABCD найти его площадь Код программы: #include <iostream> #include <cmath>
C (СИ) Написать программу, обеспечевающую правильное, с точки зрения вёрстки, положение знаков препинания в тексте Здравствуйте. Очень нужна помощь в написании лекс-программы для С. Задание:Написать программу, обеспечевающую правильное, с точки зрения вёрстки, положение знаков препинания в тексте; Например пробел никогда не ставится перед запятой, но обязательно после неё. Спасибо за внимание. https://www.cyberforum.ru/ c-beginners/ thread2709868.html C (СИ) Подсчет длины интервала без time.h https://www.cyberforum.ru/ c-beginners/ thread2709765.html
Хочу создать программу, которая подсчитывает промежуток между двумя подсчетами времени. Столкнулся с проблемой, что когда вводится первое время: 11:45:20,456 а потом второе 12:07:54,349. Результат пишется так: 1:-38:34,-107. Как это исправить? Вот мой код: #include <stdio.h> int main ( void ) { int cas1, minuta1, sekunda1, msekunda1, cas2, minuta2, sekunda2, msekunda2,
C (СИ) Вычислить значение выражений
Помогите найти ошибку #include <stdio.h> main() { float n,x; int i,m; double z,a,c,d; scanf("%f %1f %f %f", &n, &x , &i, &m ); z=a/(c-d); a=pow(sin(2+n),3);
C (СИ) Не работает https://www.cyberforum.ru/ c-beginners/ thread2709579.html
Здравствуйте, не могу понять почему не работает, программа - угадай число, не закончена, вывод переменных в main - дебаг. #include "stdio.h" #include "stdlib.h" #include "time.h" #include "locale.h" int pop, diap, koof = 0, money; char zan, yes='y', no='n'; int ygadivanie() {
C (СИ) Написать программу для вычисления кубатуры круглого леса https://www.cyberforum.ru/ c-beginners/ thread2709443.html
Помогите пожалуйста! Решил написать программу для вычисления кубатуры леса, но не получается Код написал, но считает не правильно. В чём проблема? #include<iostream> #include<stdio.h> #include<conio.h>
C (СИ) избыточный вывод
Что означает, если результат 80, выводит как FFFFFF80 или A8, выводит как FFFFFFA8 и.т.д. т.е. добавляет FFF....... Как исправить?
C (СИ) Написать шаблонную функцию от 2ух параметров (вектор и список). Функция должна построить и вернуть новый вектор, по Написать шаблонную функцию от 2ух параметров (вектор и список). Функция должна построить и вернуть новый вектор, полученный из исходного заменой четных элементов вектора на нечетные элементы списка (считать элементы списка с конца). Длины вектора и списка могут быть различны. Вывести на экран исходные данные и результат работы функции. Пример работы: V: v0-v1-v2-…vn L: l1-l2-…lm Vnew :... https://www.cyberforum.ru/ c-beginners/ thread2709338.html C (СИ) Написать функцию которая принимает на вход последовательность символов соответствующая числу заданному в римской систем https://www.cyberforum.ru/ c-beginners/ thread2709305.html
Написать функцию int romeToDecimal (char * string), которая выполняет следующее: - принимает на вход последовательность символов, соответствующая числу, заданному в римской системе счисления (может быть как корректно задано, так и ошибочно) - предварительно анализирует его на корректность / некорректность; Примечание. К некорректным следует относить также синтаксически верно сформированы...
C (СИ) Написать функцию оторая: - принимает на вход указатель на файл fp, предварительно открыт в режиме чтения; - читает
Даны текстовый файл, заполненный ОЧЕНЬ БОЛЬШИМИ (такими, превышающих тип long long) целыми числами (каждое число - с новой строки). Написать функцию void DivBy3 (FILE * fp), которая: - принимает на вход указатель на файл fp, предварительно открыт в режиме чтения; - читает по очереди с него числа; - определяет, делится прочитанное число на 3, - записывает в другой файл: 1 - если делится 0 -...
C (СИ) Написать функцию void IsSquare (FILE * fp), которая: https://www.cyberforum.ru/ c-beginners/ thread2709299.html
Даны текстовый файл, заполненный целыми числами типа long long (каждое число - с новой строки). Написать функцию void IsSquare (FILE * fp), которая: - принимает на вход указатель на файл fp, предварительно открыт в режиме чтения; - читает по очереди с него числа; - определяет, является прочитанное число квадратом (степенью двойки) некоторого другого целого числа; - если результат предыдущего...
Вездепух
Эксперт CЭксперт С++
12783 / 6662 / 1793
Регистрация: 18.10.2014
Сообщений: 16,849
12.10.2020, 05:18 0

Странность языка СИ - C (СИ) - Ответ 14905990

12.10.2020, 05:18. Показов 4292. Ответов 91
Метки (Все метки)

Ответ

Цитата Сообщение от мама Стифлера Посмотреть сообщение
Если вы объявили массив float f_arr[3] состоящий из трех элементов, значит к его элементам можно обращаться только:
C
1
2
3
float f_arr[0]
float f_arr[1]
float f_arr[2]
Что это за странное "обращение к элементам" такое?

Добавлено через 3 минуты
Цитата Сообщение от SUL Посмотреть сообщение
А онлайн компиляторы тоже не ругаются же, вы рекомендуете им тоже правильно настроить компилятор ?
Именно так. Онлайн компиляторы - это лишь онлайн-фронты к тем же GCC, Clang, MSVC. Многие такие онлайн-фронты позволяют вам вручную настраивать параметры компилятора.

Но в то же время есть и странные картонные дурилки, вроде ideone, которые не только не позволяют вам это делать, но еще и зачастую намеренно фильтруют (скрывают) выданные компилятором диагностические сообщения. В таком случае помочь уже ничем нельзя.

Вернуться к обсуждению:
Странность языка СИ C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2020, 05:18
Готовые ответы и решения:

Странность языка Python
Главный вопрос - почему код выдаёт то, что выдаёт? mat = *4]*4 mat = 1 mat = 2 mat = 3 mat...

По русскому названию языка программирования определить английское название этого языка
Задача на перечисляемый тип P=(ада, бейсик, модула2, лисп, паскаль, пл2, фортран); A=(ada, basic,...

С какого языка стоит начать обучение? С языка программирования Pascal?
Здравствуйте. Хотелось бы больше знать о компьютерной безопасности, в частности, о...

По русскому названию языка программирования присвоить переменной английское название этого языка
Дан перечень названий языков програм. на русском и англ. языках.По русскому названию...

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

Выделение в исходном коде программы ключевых слов языка и операторов языка по словарю
Разбор исходного текста на языке программирования. Выделение в исходном коде программы ключевых...

Написать программу которая по заданной праволинейной автоматной грамматике языка строит распознаватель этого языка
Правила автоматной грамматики имеют вид A→aB либо A→a (для праволинейных грамматик) и A→Ba либо A→a...

Странность.
Здравствуйте! Заметил большую странность. Создал сайт protalk.ru. Посещаемость колеблется....

Странность
#include &lt;stdio.h&gt; void quicksort(int *arr, int b, int e) { int l = b, r = e; int...

Странность
Вобщем, дело такое, есть жесткий диск в ноутбуке, рабочий, сейчас используется, его история очень...

странность в шаблоне
Делаю портал недвижемости. Подключен компонент IProperty 2.0 ну и в нем есть поиск. Модуль поиска...

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