原程序是比较两个数的大小,代码如下
# include <stdio.h>
int maxValue(int, int); /*函数声明*/
main( )
{
int x, y, z;
printf("Enter 2 integers:");
scanf("%d%d", &x, &y);
z = maxValue(x,y);
printf("The larger value is %d.",z);
}
int maxValue(int x, int y)
{
int max;
if (x<y)
max=x;
else
max=y;
return max;
}
我把它成功改写成比较三个数的大小,代码如下
# include <stdio.h>
int maxValue(int, int, int); // 函数声明
int main()
{
int x, y, z, o;
printf("Enter 3 integers:");
scanf("%d%d%d", &x, &y, &o);
z = maxValue(x, y, o);
printf("The larger value is %d.", z);
}
int maxValue(int x, int y, int o)
{
int max;
if (x > y, x > o)
max = x;
else if (o > x, o > y)
max = o;
else
max = y;
return max;
}作者: dej.sf 时间: 2013-10-26 01:29
vb秒虐你
dim a,b,c,max as integer
max=a
if b>max then max=b
if c>max then max=c
print max作者: 祢弥 时间: 2013-10-26 08:10
成功搞定,代码如下
#include<stdio.h>
// 包含头文件stdio.h
int main()
// 定义main函数为基本整形(int)变量
{
printf("Please enter 3 numbers:\n");
// 在屏幕上显示文字"Please enter 3 numbers."
int x, y, z;
// 定义x,y,z为基本整形(int)变量
scanf("%d%d%d", &x, &y, &z);
// 输入x,y,z
if (x < y)
x = y;
// 如果x<y,则把y的值赋给x
if (x < z)
x = z;
// 如果x<z,则把z的值赋给x
printf("The largest number is %d.", x);
// 显示"The largerest number is x."
return 0;
// 使main函数的值为0
}作者: 258369 时间: 2013-10-26 18:02
总算是成功了,代码如下
#include<stdio.h>
// 包含头文件stdio.h
int main()
// 定义main函数为基本整形(int)变量
{
printf("Please enter 3 numbers:\n");
// 在屏幕上显示文字"Please enter 3 numbers."
int x, y, z;
// 定义x,y,z为基本整形(int)变量
scanf("%d%d%d", &x, &y, &z);
// 输入x,y,z
if (x < y)
x = y;
// 如果x<y,则把y的值赋给x
if (x < z)
x = z;
// 如果x<z,则把z的值赋给x
printf("The largest number is %d.", x);
// 显示"The largerest number is x."
return 0;
// 使main函数的值为0
}作者: yuexiaaoxiang 时间: 2013-10-27 10:23