У меня есть функция: formula(f)
, где f - TERM, а TERM - указатель на структуру. Эта функция печатает формулу, такую как forall([U,V],implies(U,V)]
. Эти U и V являются переменными. Мне нужно передать значения в этой переменной и создать формулу в соответствии с комбинацией значений переменной. Предположим, что значения U и V равны 2 и 2, тогда он должен сгенерировать 4 формулы, такие как forall([a_1,b_1]implies(a_1,b_1),forall([a_1,b_2]implies(a_1,b_2))
и т. Д. ... Может кто-нибудь, пожалуйста, помогите мне, как его создать?Передача значений переменных значений в C
0
A
ответ
0
Предположив, что ваша TERM
структуры имеет U и V в качестве членов целочисленных:
void formula(TERM* term) {
int x = 0;
int y = 0;
for (x; x < (*term).U; ++x)
for (y; y < (*term).J; ++y)
printf("forall([a_%d,b_%d] implies(a_%d, b_%d))\n", x, y, x, y);
}
Это то, что вы ищете?
Смежные вопросы
- 1. Передача значений переменных
- 2. Передача значений javascript как переменных
- 3. Передача переменных VS проходных значений
- 4. cgi - передача значений в переменных внутри цикла
- 5. Передача значений переменных после первого случая
- 6. Передача значений переменных PHP для функции яваскрипта
- 7. Передача значений переменных между методами класса
- 8. PHP Передача переменных функции и потери значений
- 9. Передача значений переменных на другую страницу
- 10. Передача значений в формах
- 11. Передача значений через формы C#
- 12. Передача значений в заголовке
- 13. Передача значений в TimePickerFragment
- 14. Передача значений в качестве опорных значений и значений «const»
- 15. Передача значений между SWF
- 16. изменение значений переменных в классах в C++
- 17. R: Передача значений переменных для определения диапазона в rowSums
- 18. C++ - Вставка трех значений переменных в мультимаг.
- 19. Передача значений в Html.ActionLink
- 20. Передача значений в вершине
- 21. Передача значений в Vector3f
- 22. Передача значений в Struts2
- 23. Передача значений в лайтбоксе
- 24. Передача значений в функцию
- 25. Передача значений в Userform
- 26. Передача значений в представления
- 27. Передача строковых значений методу
- 28. UDP-сокеты в C - Передача целочисленных значений
- 29. Передача значений в общий список C#
- 30. C# Передача значений между формами в DataGridView
Ваш вопрос _very_ непонятно. Что вы подразумеваете под «TERM»? Всегда ли U и V целые числа? Нужно ли генерировать формулы для декартовых произведений наборов чисел от 1 до U и от 1 до V? (т. е. U = 3 и V = 4 означает, что вы должны генерировать для [1,1] .. [1,4], [2,1] .. [2,4] .... [3,4]) Вы возвращаете массив строк C? Как «TERM» и указатель структуры относятся к генерации формулы и U и V? – user470379
У меня есть некоторые модули, и я использую эти модули для генерации формул. В соответствии с модулями это стандартная символьная переменная. – thetna