|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Преобразование числа в строку
Существует ли функция, которая преобразовывает число в строку? Если нет, то подскажите, как это сделать?
|
#2
|
|||
|
|||
Удалено по причине невнимательности автора
Последний раз редактировалось ChinYan, 09.07.2013 в 21:36. |
#3
|
||||
|
||||
Существует ли гугл? Если да, то подскажите, почему вы его не используете?
Цитата:
jmp $ ; Happy End! The Cake Is A Lie. |
#4
|
||||
|
||||
atoi/itoa
1232321323121 — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
|||
|
|||
А можно ли преобразовать каждый символ в отдельности, чтобы можно было сложить все цифры числа?
|
#6
|
||||
|
||||
Можно.
____ — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#7
|
|||
|
|||
Что-то у меня не получается. Проблема в такой программе.
Код:
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> int main() { int T, N, pr = 0, i; char s[2000000000], b[2000000000]; scanf("%d", &T); while(T > 0) { scanf("%d", &N); while(N > 0) { itoa(N, s, 10); N = 0; for(i = 0; i < strlen(s); i++) { b[i] = s[i]; N = N + atoi(b); pr++; } } printf("%d\n", pr); pr = 0; T--; } getch(); return 0; } |