Heim >Backend-Entwicklung >C#.Net-Tutorial >Die C-Sprache muss sich den Eingabecode merken

Die C-Sprache muss sich den Eingabecode merken

王林
王林Original
2019-10-29 14:14:58204884Durchsuche

Die C-Sprache muss sich den Eingabecode merken

1. Geben Sie die 9*9-Formel aus. Insgesamt gibt es 9 Zeilen und 9 Spalten, i steuert die Zeilen und j steuert die Spalten.

#include "stdio.h"

main()

{int i,j,result;

for (i=1;i<10;i++)

{ for(j=1;j<10;j++)

{

result=i*j;

printf("%d*%d=%-3d",i,j,result);/*-3d表示左对齐,占3位*/

}

printf("\n");/*每一行后换行*/

}

}

2. Bestimmen Sie, wie viele Primzahlen es zwischen 101 und 200 gibt, und geben Sie alle Primzahlen und die Anzahl der Primzahlen aus.

Programmanalyse: So bestimmen Sie Primzahlen: Verwenden Sie eine Zahl, um 2 durch sqrt (diese Zahl) zu dividieren. Wenn sie gleichmäßig geteilt werden kann, bedeutet dies, dass die Zahl keine Primzahl ist. andernfalls handelt es sich um eine Primzahl.

#include "math.h"
main()
{
int m,i,k,h=0,leap=1;
printf("\n");
for(m=101;m<=200;m++)
{ k=sqrt(m+1);
for(i=2;i<=k;i++)
if(m%i==0)
{leap=0;break;}
if(leap) /*内循环结束后,leap依然为1,则m是素数*/
{printf("%-4d",m);h++;
if(h%10==0)
printf("\n");
}
leap=1;
}
printf("\nThe total is %d",h);
}

3. Die Funktion des folgenden Programms besteht darin, ein 4×4-Array um 90 Grad gegen den Uhrzeigersinn zu drehen und es dann auszugeben. Die Daten des ursprünglichen Arrays müssen zufällig eingegeben werden, und die neuen Das Array ist in 4 Zeilen und 4 Spalten angeordnet. Ausgabe

main()
{ int a[4][4],b[4][4],i,j; /*a存放原始数组数据,b存放旋转后数组数据*/
printf("input 16 numbers: ");
/*输入一组数据存放到数组a中,然后旋转存放到b数组中*/
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{ scanf("%d",&a[i][j]);
b[3-j][i]=a[i][j];
}
printf("array b:\n");
for(i=0;i<4;i++)
{ for(j=0;j<4;j++)
printf("%6d",b[i][j]);
printf("\n");
}
}

4. Programmierung zum Drucken des rechten Yang-Hui-Dreiecks

main()
{int i,j,a[6][6];
for(i=0;i<=5;i++)
{a[i][i]=1;a[i][0]=1;}
for(i=2;i<=5;i++)
for(j=1;j<=i-1;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1];
for(i=0;i<=5;i++)
{for(j=0;j<=i;j++)
printf("%4d",a[i][j]);
printf("\n");}
}

Empfohlenes Tutorial: c++ Tutorial

Das obige ist der detaillierte Inhalt vonDie C-Sprache muss sich den Eingabecode merken. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:C++-LernrouteNächster Artikel:C++-Lernroute