Ich möchte Primzahlen zwischen 1 bis 100 drucken, ich schreibe meinen Code wie folgt, aber wenn ich es ausführen, beginnt es 3,7,11,17 drucken ... .91 Warum nicht der Code 2 drucken? Bitte helfen Sie mir FreundePrimzahlen zwischen 1 bis 100 in C Programmiersprache
#include <stdio.h>
int main(void)
{
for(int i=2;i<100;i++)
{
for(int j=2;j<i;j++)
{
if(i%j==0)
break;
else if(i==j+1)
printf("%d\n",i);
}
}
}
weil '2% 2 == 0 ', yo muß, daß asume,‚1 und 2 'sind Primzahlen und setzen sich dort fort – Netwave
Wie und wo soll ich meinen Code ändern? – user7369637
gibt es viele Optionen, aber ich denke, dass nur 'printf (" 2 \ n ")' vor den Schleifen zu tun .... – Netwave