Возвести число 2 в степень 1000, и каждую степень (1,2,3.....1000) вывести в файл - C (СИ)
Формулировка задачи:
Само задание:
Надо возвести число 2 в степень 1000, и каждый степень (1,2,3.....1000) вывести в файл.#include <stdio.h> #include <conio.h> #include <math.h> main () { double s; float i; FILE *f; f=fopen("Zadanie.txt","w+b"); for (i=1;i!=1000;i++) { s=pow(2,i); printf("s=%d\n",s); fprintf(f, " %d\n ",s); } fclose(f); getch(); }
З.Ы:
программа запускается, но выдает не коректный ответ при заменеs=pow(2,i)
наs=1;p=2;.... s=s*p
ответ выдает вообще нулевымРешение задачи: «Возвести число 2 в степень 1000, и каждую степень (1,2,3.....1000) вывести в файл»
textual
Листинг программы
a[i] <<= n;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д