La Red de Conocimientos Pedagógicos - Conocimientos educativos - Un código fuente C simple traducido a MATLAB. archivo m.

Un código fuente C simple traducido a MATLAB. archivo m.

Borrar todo;

suma = 0;

Porque i=1:1000

k = 0;

Para j=2: i/2

if(mod(i, j)= = 0)k = 1;

Fin

Fin

Si (k==0)

sprintf('%d\n ', I)

suma = suma+I;

Fin

Fin

sprintf('%d\n ', sum)

Esto se convierte en función de su primer código. En el segundo código, simplemente busque el código anterior y conviértalo usted mismo.