内容正文:
/*
程序名称:hello.c
作者:海燕
*/
#include<stdio.h>
int main( )
{
printf("我的第一个程序");
return 0;
}
$$//输出n行*组成的倒三角形
#include<stdio.h>
int main()
{
int i,j,n,m;
scanf("%d",&m);
while(m--)
{
scanf("%d",&n);
for(i=n;i>=1;i--)
{
for(j=i;j<n;j++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("
");
}
}
}
$$
//C语言(.c文件) 三个数找最大
#include <stdio.h>
int max(int x,int y)
{
int t;
t=x>y?x:y;
return t;
}
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
int maxs=max(a,max(b,c));
printf("%d",maxs);
}
$$
福建教育出版社 《信息技术》七(下)
第四课 程序设计基础 主题1 程序设计语言和算法
班级: 姓名: 学习目标
1. 了解程序、指令及其之间的关系。
计算机程序:一组计算机能够识别和执行的指令。
指令:指示计算机做某种操作的指令。
2. 了解常见的编程语言及其特点。
机器语言(计算机直接识别)、汇编语言(复杂)、高级语言(C语言、Python、C++等)。
3.能用自然语言和流程图描述算法。
算法:在有限步骤内求解某类问题所使用多一组定义明确的规则。
[任务一]
[任务二]
[任务三]
[任务四]
[习题检测]
1.算法具有5个特性,以下选项中不属于算法特性的是( )
A有穷性 B简洁性 C 可行性 D确定性
2. 关于计算机程序的错误说法是( )
A 程序是按照工作步骤事先编辑的、具有特殊功能的指令序列
B 运行在硬件系统之上多软件应该采用高级语言编写
C 在现代计算机系统中采用二进制形式存储
D 同一计算机系统可以完成不同的功能是因为执行了不同的程序
3. 剥毛豆问题的算法描述如下
1 检查袋中是否有毛豆;
2 若有,将毛豆剥壳,将豆放入碗中,将壳放入毛豆盘子并返回上一步
3 若无,则算法结束
该算法多表示方法是( )
A 流程图 B自然语言 C程序设计语言 D 伪代码
4.计算机硬件唯一能直接理解多语言是( )
A 机器语言 B 汇编语言 C高级语言 D面向过程语言
5.输入一个数,判断这个数是否是偶数,并输出提示信息。当用流程图描述算法时,请补充代码:FALSE
TRUE
开始
输入一个数n
输出:这个数是偶数
请补充
输出:这个数是奇数
结束
$$