2006年9月26日 星期二

[C]比大小

#include<stdio.h>

#include<stdlib.h>



int main()

{

int num1;

int num2;



printf( "Enter num1:" );

scanf( "%d", &num1 );

printf( "\nEnter num2:" );

scanf( "%d", &num2 );



if ( num1 == num2 ) {

printf( "\n%d = %d\n", num1, num2 );

}



if ( num1 < num2 ) {

printf( "%d < %d\n", num1, num2 );

}



if ( num1 > num2 ) {

printf( "%d > %d\n", num1, num2 );

}



int num3=num1+num2;

int num4=num1*num2;



printf( "%d\n", num3 );

printf( "%d", num4 );



system("Pause");

return 0;









}

3 回應:

數小 提到...

/******************************************
******
A project with
sum
average
product
largest
smallest

*******************************************
****/
#include <stdio.h>
#include <iostream.h>
main()
{
int a[3];
int sum;
float avg;
int product;
int max;
int min;
int i;

printf("Input first integer=>");
scanf("%d",&a[0]);
printf("a[0]=%d",a[0]);
printf("Input second integer=>");
scanf("%d",&a[1]);
printf("Input first integer=>");
printf("Input third integer=>");
scanf("%d",&a[2]);

//find maximum & minimum
max=a[0];
min=a[0];
i=0;
while(i<2)
{
i=i++;
if (a[i]>max)
{
max=a[i];
}
else if (a[i]<min)
{
min=a[i];
}
}

printf("largest= %d\n",max);
printf("smallest= %d\n\n",min);

return 0;
}//end function

wawafish 提到...

int num3=num1+num2;
int num4=num1*num2;
為什麼不在前面就宣告!?

pichuanlin 提到...

強者都出籠了 早知道就不要貼這篇獻醜XD

不先宣告的原因是因為 忘了......= ="