int min (int a, int b);
int main (void)
{
int a, b;
a = 1;
b = 2;
printf ("这是一个较小的数%d\n", min(a, b));
return 0;
}
int min (int a, int b)
{
return a < b ? a : b;
}
***************************************************************************************************************************************************************************************
# include <stdio.h>
void chline (char ch, int i, int j);
int main (void)
{
int i, j;
char ch;
printf ("请输入一个字母 \n");
scanf ("%c",&ch);
printf ("请输入行数 \n");
scanf ("%d",&i);
printf ("请输入列数 \n");
scanf ("%d",&j);
chline (ch, i, j);
return 0;
}
void chline (char ch, int i, int j)
{
int a;
a = j;
while (i > 0)
{
while (j > 0)
{
printf ("%c",ch);
j--;
}
printf ("\n");
i--;
j = a;
}
}
或者
# include <stdio.h>
void chline (char ch, int i, int j);
int main (void)
{
int i, j;
char ch;
printf ("请输入一个字母 \n");
scanf ("%c",&ch);
printf ("请输入行数 \n");
scanf ("%d",&i);
printf ("请输入列数 \n");
scanf ("%d",&j);
chline (ch, i, j);
return 0;
}
void chline (char ch, int i, int j)
{
int a;
for (; i > 0; i--)
{
for (a = j; j > 0; j--)
{
printf ("%c",ch);
}
printf ("\n");
j = a;
}
}
*****************************************
两个数中交换成其中比较大的数
# include <stdio.h>
void larger_of (double *a, double *b);
int main (void)
{
double a, b;
printf ("请输入第一个数:\n");
scanf ("%lf",&a);
printf ("你输入的数是%lf\n", a);
printf ("请输入第二个数:\n");
scanf ("%lf",&b);
printf ("你输入的数是%lf", b);
larger_of(&a, &b);
printf ("已经将他们两个替换为其中最大的,分别是%lf,%lf\n",a, b);
return 0;
}
void larger_of (double *a, double *b)
{
(*a > *b) ? (*b = *a) : (*a = *b);
}*******************