编写程序从键盘得到三个整数,找出其中的最大数
2017-08-26 17:22
405 查看
为了更加了解指针,此次采用指针来判断大小
从键盘输入三个整数,除了声明外不允许出现整数类型变量
#include<stdio.h>
int main(void){
int num1 = 0,num2 = 0,num3 = 0;
int *p_num1 = &num1,*p_num2 = &num2,*p_num3 = &num3;
printf("请输入三个整数:\n");
scanf("%d %d %d",p_num1,p_num2,p_num3);
if(*p_num1 > *p_num2){
if(*p_num1 > *p_num3){
printf("最大的数是:%d\n",*p_num1);
}else{
printf("最大的数是:%d\n",*p_num3);
}
}
else{
if(*p_num2 > *p_num3){
printf("最大的数是:%d\n",*p_num2);
}else{
printf("最大的数是:%d\n",*p_num3);
}
}
return 0;
}
从键盘输入三个整数,除了声明外不允许出现整数类型变量
#include<stdio.h>
int main(void){
int num1 = 0,num2 = 0,num3 = 0;
int *p_num1 = &num1,*p_num2 = &num2,*p_num3 = &num3;
printf("请输入三个整数:\n");
scanf("%d %d %d",p_num1,p_num2,p_num3);
if(*p_num1 > *p_num2){
if(*p_num1 > *p_num3){
printf("最大的数是:%d\n",*p_num1);
}else{
printf("最大的数是:%d\n",*p_num3);
}
}
else{
if(*p_num2 > *p_num3){
printf("最大的数是:%d\n",*p_num2);
}else{
printf("最大的数是:%d\n",*p_num3);
}
}
return 0;
}
相关文章推荐
- 编写程序从键盘得到三个整数,找出其中的最大数(升级版)
- 1.编写程序从键盘得到代表小时,分钟和秒的三个 整数数字,把这个时间的下一秒打印在屏幕上 hh:mm:ss
- 编写程序:从键盘上输入若干个整数(以输入-1作为结束标识),输出这些数中的最大值和最小值,要求编写一个函数实现最大值和最小值的求取。
- (c++)编写一个程序,输入a、b、c三个值,输出其中最大值。
- 有三个整数a b c,由键盘输入,输出其中的最大的数。
- 1.编写程序,从键盘输入三个值,并打印其和、平均数、积、最小值和最大值
- C语言:编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值
- 编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值
- 编写一个程序,用来求两个整数或三个整数中的最大数
- 输入10个整数,程序找出其中的最大值和最小值
- java编程基础篇--> 编写一个程序,从键盘输入三个整数,求三个整数中的最小值。
- c语言:用户输入10个整数,程序找出其中的最大值和最小值
- 长度为n的整数数组,找出其中任意(n-1)个乘积最大的那一组,只能用乘法,不可 以用除法。要求对算法的时间复杂度和空间复杂度作出分析,可以写思路也可以写程序。
- 请用Java或C编写一个程序,找出两个整数的最大公约数,公因数
- 编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值
- C语言:编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值
- C语言:键盘输入4个整数,找出其中最大值。
- 编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值
- 编写计算“两个整数的最大公约数”程序。 要求通过键盘输入两个整数、检查输入整数是否符合要求,并计算出其最大公约数。
- c语言:用户输入10个整数,程序找出其中的最大值和最小值