|
|
Другие темы раздела | |
C (СИ) Разница между getchar и scanf Здравствуйте. Сдаю задачу в тестирующую систему, при этом если код программы выглядит таким образом: // подключаемые библиотеки int main() { char c; while ( (c = getchar()) != EOF) { // некоторые вычисления } https://www.cyberforum.ru/ c-beginners/ thread2318404.html |
Чем отличаются модификаторы для printf? C (СИ) чем отличается %i от %d в printf, как я понял, ничем, верно? |
C (СИ) Выводится неверное значение переменной score
https://www.cyberforum.ru/ c-beginners/ thread2318301.html вместо значения "score" пишет значение "6356748" даже если я пишу буквы или цифры #include <stdio.h> int main() { int score; printf("Enter the student's grade > "); scanf("%d", &score); if (score>89) printf("Student scored %d on the exam and his/her grade is A", &score); else if (score>79 && score<90) printf("Student scored %d on the exam and his/her grade is B",... |
C (СИ) Ввод в массив выполняется неправильно
https://www.cyberforum.ru/ c-beginners/ thread2317743.html #include "stdafx.h" #include <stdio.h> #define n 5 int main() { int a; //ucxodHbIi maccuv int b; //perebor maccuva int c; |
Обмен переменных в языке С C (СИ) Доброго времени суток! Помогите пожалуйста разобраться с заданием, я изучаю самостоятельно язык программирования С++ и наткнулся на видео курсы от фоксфорда, естестевенно я их скачал))) и вот там в начале курса идет несколько уроков по языку программирования С. В конце каждого урока есть домашние задания небольшие и вот на одном из них я завалился сразу не успев начать, мне вроде все понятно... |
C (СИ) Перевод с паскаля на Си
https://www.cyberforum.ru/ c-beginners/ thread2317369.html Помогите, пожалуйста, перевести с паскаля на си const d = 6; var N: integer; a: array of integer; i, j, min: integer; begin readln(N); for i:=1 to N do read(a); min:= 1000000; for i:= 1 to N-d do |
C (СИ) Void в аргументах функции
https://www.cyberforum.ru/ c-beginners/ thread2317239.html Здравствуйте. В книге Праты Язык программирования C, функция представляется таким образом: int main(void) И говориться, что void используется в стандартах от Ansi C. Хотя я слышал, что: int main() Используется в новых стандартах C99, C11 и т.д. Что можете сказать по этому поводу? Как лучше писать? Как правильнее? Заранее благодарен! |
В потоке символов сосчитать число слов, не содержащих гласных букв C (СИ) Эта программа считает слова, которые содержат гласные буквы. Как ее переделать, чтобы она считала слова не содержащие гласных букв? #include <stdio.h> int main(){ int c; int slovo; int flag = 0; while ((c = getchar()) != EOF){ if (c == 'a' || c == 'e' || c == 'y' || c == 'u' || c == 'i' || c == 'o'){ |
C (СИ) В символьной строке удалить все слова с четным номером
https://www.cyberforum.ru/ c-beginners/ thread2317195.html Помогите написать программу или примерный план написания. |
C (СИ) Число перемен знака в матрице
https://www.cyberforum.ru/ c-beginners/ thread2317051.html Салют! Задача такая: дана матрица A, i=1...m, j=1...n. Сформировать массив B, i=1...m,где B равно числу перемен знака в i-й строке. Есть код #include <stdio.h> #include <conio.h> #include <time.h> #define SIZE 10 #define M 8 #define get_sign(a) ( ((a)>=0) ? ('+') : ('-')) int main() |
В потоке символов сосчитать число слов, содержащих гласные буквы C (СИ) Строка №10. Можно записать как то короче? /* В потоке символов сосчитать число слов, содержащих гласные буквы*/ #include <stdio.h> int main(){ int c; int slovo; |
C (СИ) Функция переводящая температуру по Фаренгейту в температуру по Цельсию и по Кельвину
https://www.cyberforum.ru/ c-beginners/ thread2316769.html Задача: Напишите программу, которая запрашивает у пользователя ввод значения температуры по Фаренгейту. Программа должна считывать значение температуры как число типа double и передавать его в виде аргумента пользовательской функции по имени Temperatures (). Эта функция должна вычислять эквивалентные значения температуры 110 Цельсию и по Кельвину и отображать на экране все три значения... |
1 / 1 / 0
Регистрация: 07.09.2018
Сообщений: 5
|
|
07.09.2018, 14:56 [ТС] | 0 |
Индексы массива - C (СИ) - Ответ 1288468907.09.2018, 14:56. Показов 9386. Ответов 4
Метки (Все метки)
Ответ
Однако загадка откуда такое значения появилось, даже если менять максимальное количество элементов массива в "9. int temps[5] " и число индекса в " 15. ...index < 5... ", значение второго индекса будет всегда прежним не зависимо от места его расположения, меняется как раз это самое место расположения (это относиться и к первому индексу).
Далее если оставить максимальное количество элементов массива нетронутым в строке 9, а в строке 15 изменить index < 5, например, на index < 10, то эти самые два индекса не сдвинуться относительно значения 15 строки, они опираются на 9 строку, а именно на значение в квадратных скобках temps[5], значит эти индексы находят своё место только через значение длины массива и идут после массива, а не цикла. Напомню, что второй индекс при неудовлетворительном условии (15 строка) всегда даёт значение 4, а при удовлетворительном даёт значение, равное 0, независимо от расположения. Неясно происхождение и закономерность сего. Вернуться к обсуждению: Индексы массива C (СИ)
0
|
07.09.2018, 14:56 | |
Готовые ответы и решения:
4
Элементы массива А, имеющие нечетные индексы переписать на четные места массива В Вывести индексы совпадающих элементов массива Вывести индексы нескольких элементов массива Определить индексы максимального элемента массива |
07.09.2018, 14:56 | |
07.09.2018, 14:56 | |
Помогаю со студенческими работами здесь
0
Найти 3 максимальных элемента массива и их индексы Найти сумму элементов массива индексы которых кратны 5 Четные элементы массива напечатать в одну строку, а индексы массива, где находятся четные элементы - в другую Определить произведение элементов массива, индексы которых находятся в интервале |