Добрый вечер граждане...в общем и целом нужна помощь в составлении програмки...
Задание следующее...
Данно целое значение.Найти сколько цифр содержит значение.
Заранее благодарен если ктото откликнется.
Нужа помощь с С+
Модератор: Злобный
- Crashed ice
- Новичок
- Сообщения: 11
- Зарегистрирован: Вт янв 25, 2005 17:00
- Откуда: Молдова
- Контактная информация:
Код: Выделить всё
int znacenie_int = 123;
char znacenie_char[20] = {0};
printf("dlina znacenia ravna %d simvolam.\n", sprintf(&znacenie_char, "%d", znacenie_int));
- ZorroGFS
- Продвинутый
- Сообщения: 961
- Зарегистрирован: Вт сен 10, 2002 11:25
- Откуда: Кишинёв
- Контактная информация:
неверный,
...sprintf(&znacenie_char,... "&" лишнее
[off]добавлено спустя:[/off]
вариант:
...sprintf(&znacenie_char,... "&" лишнее
[off]добавлено спустя:[/off]
вариант:
Код: Выделить всё
int i,n=987654321;
for(i=0;n!=0;i++,n/=10);
printf("Lenght=%d\n",i);