added sample code for testing

This commit is contained in:
Ian Griffin 2023-05-28 15:17:10 +08:00
parent fedaac132d
commit c0ba017d94
8 changed files with 146 additions and 0 deletions

52
samples/sample1.c Normal file
View File

@ -0,0 +1,52 @@
/* prog 13-1,................. */
double area(int),circumf(int);
double volume(int),surface(int);
int main(void)
{
int r,item;
printf("(1) ... (2) ...\n");
printf("(3) .... (4) .....\n");
printf(".........:");
do
scanf("%d",&item);
while((item>4)||(item<1));
do
{
printf("....:");
scanf("%d",&r);
} while(r<=0);
printf("\n");
switch (item)
{
case 1:printf("..=%d,...=%.2f\n",r,area(r));
break;
case 2:printf("..=%d,...=%.2f\n",r,circumf(r));
break;
case 3:printf("..=%d,....=%.2f\n",r,volume(r));
break;
case 4:printf("..=%d,.....=%.2f\n",r,surface(r));
}
return 0;
}
double area(int r) /* ....area()...... */
{
return (PI*r*r);
}
double volume(int r)/* ....volume()....... */
{
return (4/3*PI*r*r*r);
}
double surface(int r)/* ....surface()........ */
{
return (4*PI*r*r);
}
double circumf(int r)/* ....circumf()...... */
{
return (2*PI*r);
}

53
samples/sample2.c Normal file
View File

@ -0,0 +1,53 @@
/* prog 13-1,................. */
double area(int),circumf(int);
double volume(int),surface(int);
int main(void)
{
int r,item;
printf("(1) ... (2) ...\n");
printf("(3) .... (4) .....\n");
printf(".........:");
do
scanf("%d",&item);
while((item>4)||(item<1));
do
{
printf("....:");
scanf("%d",&r);
} while(r<=:0);
printf("\n");
switch (item);
{
case 1:printf("..=%d,...=%.2f\n",r,area(r));
break;
case 2:printf("..=%d,...=%.2f\n",r,circumf(r));
break;
case 3:printf("..=%d,....=%.2f\n",r,volume(r));
break;
case 4:printf("..=%d,.....=%.2f\n",r,surface(r));
}
return 0;
}
double area(int r) /* ....area()...... */
{
return (PI*r*r);
}
double volume(int r)/* ....volume()....... */
{
return (4/3*PI*r*r*r);
}
double surface(int r);/* ....surface()........ */
{
return (4*PI*r*r);
}
double circumf(int r)/* ....circumf()...... */
{
return (2*PI*r);
}

9
samples/sample3.c Normal file
View File

@ -0,0 +1,9 @@
int main(void)
{
int x=1;
int y=2;
int z=3;
x=y+z;
}

9
samples/sample4.c Normal file
View File

@ -0,0 +1,9 @@
int main(void)
{
int x=1;
int y=2;
int z=3;
x=y+/z;
}

8
samples/sample5.c Normal file
View File

@ -0,0 +1,8 @@
int main(void)
{
int x=1;
int y=2;
int z=3;
x=y+(-z;
}

8
samples/sample6.c Normal file
View File

@ -0,0 +1,8 @@
int main(void)
{
int x=1
int y=2;
int z=3;
x=y+z;
}

7
samples/sample7.c Normal file
View File

@ -0,0 +1,7 @@
int main(void)
{
int x=1;
int y=2;
int z=3;
x=y+Z;