Упражнения на Си: преобразование строки в двойную
Тип переменной C: Упражнение 4 с решением
Напишите программу на C, чтобы преобразовать строку в двойное число.
Пример решения :
Код C:
#include<stdio.h>
#include<stdlib.h>
int main ()
{
char input[] ="8.0 2.0";
char * ptr_end;
double x, y;
x = strtod (input,&ptr_end);
y = strtod (ptr_end,NULL);
printf ("\nOutput= %.2lf\n\n", x/y);
return 0;
}
Пример вывода:
Выход = 4.00
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C для преобразования строки в длинное целое число.
Далее: написать программу на C для генерации случайного числа.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code