知识基础:
scanf("输入模式",地址列表);//输入语句及其格式。注:地址列表一定要加取地址符号&,如:&a,&b
printf("输出模式",输出列表);//输出语句及其格式。注:输出模式和输出列表一一对应,如:printf("%d%d",a,b);
if(表达式){若干语句}//单条件单分支的条件语句,若表达式成立,执行若干语句
if(表达式){若干语句1}else{若干语句2}//单条件双分支的条件语句,若表达式成立,则执行若干语句1,若表达式不成立,执行若干语句2
题目是输入a、b、c三个值,输出其中最大值,除了需要a,b,c三个变量以外,还需要一个变量t存放最大值,先拿a和b比较,如果a>b则t存放a的值,否则存放b的值,再拿c和t比较(因为t中存放的是a,b中最大的),如果c>t,则把c中的值替换t中的值,输出t
答案
#include<stdio.h> int main(){ int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) t=a; else t=b; if(c>t) t=c; printf("%d\n",t); return 0; }
ps:if中若干语句如果只有一条的话,可以省略大括号{}
else中若干语句如果只有一条的话,可以省略大括号{}
程序结束return 0;不可省
0.0分
249 人评分
#include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if(a>b && a>c) { printf("%d\n", a); } else if(b>a && b>c) { printf("%d\n", b); } else { printf("%d\n", c); } return 0; }
请问return 0为什么不可以省略
请问一下,下面这样写有什么问题? #include<stdio.h> int main() { int a, b, c, max; printf("enter 3 number: "); scanf("%d %d %d", &a, &b, &c); if (a > b) max = a; else max = b; if (c > max) max = c; printf("max= %d\n", max); return 0; }
土豆啊土豆 2018-08-23 20:44:42 |
没问题把
#include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); (a>b)? printf("%d",a) : (b>c)? printf("%d",b) : printf("%d",c); return 0; } 怎么没人用比较运算符啊???
if(c>t) t=c; 这句有矛盾,c>t 和t=c 不成立 求正解
Arturia 2018-07-19 15:16:00 |
这句话的意思是比较c和t 如果c大于t, 就把c赋值与t
#include<stdio.h> int main() { int a,b,c,t; scanf("%d,%d,%d",&a,&b,&c); t=(a>b)?a:b; t=(t>c)?t:c; printf("%d",t); return 0; }请问我的哪里错了
#include<stdio.h> double getMax(double a,double b,double c) { if(a>b) { if(a>c) { return a; } else { return c; } } else { return b; } } int main(void) { double a,b,c; printf("Please input number:"); scanf("%lf%lf%lf",&a,&b,&c); double max = getMax(a,b,c); printf("max is %lf",max); return 0; }
xacn 2018-05-24 14:36:19 |
为啥我这个是错的,想不通
1231231231 2018-07-13 14:05:13 |
@154860350 函数中return b有问题,应该把b和c比较后再决定return哪个
#include<stdio.h> int Max3(int a, int b, int c) { return a > b ? a > c ? a : c : b > c ? b : c; } int main() { int a,b,c; printf("%d\n", Max3(a,b,c)); return 0; }
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:701 |
矩形面积交 (Java代码)浏览:1282 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:932 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:782 |
计算质因子 (C++代码)浏览:1839 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:795 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:585 |
妹子杀手的故事 (C语言代码)浏览:1200 |
矩形面积交 (C语言代码)浏览:1434 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:812 |