Перевод дюймов в сантиметры - C (СИ) (73685)

Формулировка задачи:

Есть программа если её скомпилировать, и через shell обратиться ./n1 1 выдает 129.360000
#include <stdio.h>
 
int main(int argc, char* argv[]){
 
        int i = *argv[1];
        double k = 2.64;
 
 
        printf("%f\n",(double)i*k);
        return 0;
 
}
Прошу помочь разобраться

Код к задаче: «Перевод дюймов в сантиметры - C (СИ) (73685)»

textual
#include <stdio.h>
#include <stdlib.h>
#define CMPI    2.54    // centimeters per inch
void main(int argc, char* argv[]){
printf("%.2f",CMPI * atoi(argv[1])); };

9   голосов, оценка 4.111 из 5


СОХРАНИТЬ ССЫЛКУ