知识基础:
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分
77 人评分
int a,b,c; int d; scanf("%d%d%d",&a,&b,&c); if(a>b){ d=a; }else if(c>b){ d=c; }else{ d=b; } printf("%d",d); return 0; 哪里出错了,求解
#include <stdio.h> int max(int x,int y) { if(x>y) return x; else return y; return 0; } int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("%d",max(max(a,b),c)); return 0; }
#include<stdio.h> int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); if(a>b&&a>c){ printf("%d",a); } else if(b>a&&b>c){ printf("%d",b); } else if(c>a&&c>b){ printf("%d",c); } } 哈哈哈我认为小白们看完这个应该会懂 我这个特容易并且还简单一些就是看着麻烦罢了
#include<stdio.h> int main() { int a[3], b; for (int i = 0; i < 3; i++) { scanf("%d",&a[i]); } b = a[0]; for (int i = 1; i < 3; i++) { if (a[i] >b]) b = a[i]; } printf("%d", b); return 0; } 有没有大佬告诉我哪里错了
#include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a>b>c&&a>c>b) { printf("%d",a); } else if(b>a>c&&b>c>a) { printf("%d",b); } else if(c>b>a&&c>a>b); { printf("%d",c); } return 0; } 我这样哪里有问题??运行也没错啊
int max = a; if(max < b) max = b; if(max < c) max = c; printf("%d\n", max);
来一个不一样的 #include<stdio.h> int Max(int x,int y,int z) { if(x>z) { if(x>y) return x; else return y; } else if(z>y) return z; else return y; } int main() { int a,b,c; int max; scanf("%d%d%d",&a,&b,&c); max=Max(a,b,c); printf("max=%d\n",max); return 0; }
A+B for Input-Output Practice (IV) (C++代码)浏览:663 |
sizeof的大作用 (C语言代码)浏览:1298 |
核桃的数量 (C语言代码)浏览:857 |
1051(奇了怪了)浏览:613 |
DNA (C语言代码)浏览:700 |
理财计划 (C语言代码)浏览:442 |
C二级辅导-计负均正 (C语言代码)浏览:617 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:480 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:455 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:913 |