03 以Hello World为例,分析C语言的最小的程序结构

03 以Hello World为例,分析C语言的最小的程序结构,第1张

如下程序,可以在屏幕输出短句 "Hello World"

1、第1行 #include <stdio.h>是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。

2、第2行 int main() 是主函数,程序从这里开始执行。

3、第3行 / ... / 将会被编译器忽略, / ... / 当中放置程序的注释内容。注释内容被称为程序的注释。

4、第4行 printf(...) 是 C 中另一个可用的函数,会在屏幕上显示消息 "Hello, World!"。

5、最后一行 return 0终止 main() 函数,并返回值 0。

先说思路吧,假设四个数在一个数组里,如果不是的话就放到一个数组里 int [] a 然后搞个变量用来记录最小的数,默认是第一个数,然后遍历所有的数,只要比原本这个数更小,则取代。 相当于要找班级里最矮的同学,不停的拿所有同学和第一个比,如果比他矮,则这个同学就是最矮的,直到遍历完全。 所以算法就是: int small= a[i]for(int i=0i<4i++) { if(a[i]<small) small = a[i]} //最后这里的small一定是最小的那个数

这是一个if语句的运用,程序如下

#include<stdio.h>

main()

{

double A,B,C

scanf("%lf%lf%lf\n",&A,&B,&C)

if(A>B)

if(B>C)printf("%lf\n",C)

else if(A>C)printf("%lf\n",B)

else printf("%lf\n",A)

}

需要弄明白if-else的搭配,要记住,else只和最近的if搭配。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11049193.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存