- 博客(16)
- 收藏
- 关注
原创 求100以内的偶数之和
输入变量sum=0; 用i统计次数,i=1; 若i<=100,是则继续流程4,否则转6; sum+i的值赋予给sum; i增加2,返回2; 输出sum,此时sum即为100以内偶数之和
2022-01-02 13:34:17
127
原创 第五章 循环结构程序设计习题2
阅读(20) 1.int n=0,i; 2.i=0; 3.若i<3,转第4步,否则转第11步; 4.n++; 5.case 0:,转第10步,否则转第6步; 6.case 1:,转第10步,否则转第7步; 7.case 2:,转第10步;否则转第8步; 8.case 3:,转第9步,否则转第10步; 9.输出n++; 10.i++,转第3步; 11.输出结束。 完善(5) 1.long n,i,k,j,p,sum; 2.n=2; 3.若n<=10,...
2021-12-11 01:52:49
51
原创 第五章 循环结构程序设计总结
5.1 引例 【例子】假设今年我国人口总数为13亿,若按每年2%增长,计算从现在开始10年内每年人口数量 【例5.2】计算1-4/1+7/1-10/1+13/1-16/1+...的和,直到某一项的绝对值小于10负6次方 5.2 使用for语句实现循环结构 5.2.1 for语句的 基本语法 for语句的一般形式: for(表达式1;表达式2;表达式3) 循环体语句; 1.首先计算表达式1; 2.判断表达式2,若其值为真(非0),则执行...
2021-12-11 01:08:49
89
原创 第五章 循环结构程序设计习题
填空(5) 1.定义整型k,x; 2.k=0,x=0; 3.若k<=9&&x!=10,转第4步,否则转第6步; 4.x=x+2; 5.k++,转第3步; 6.输出k,x 1. 定义字符型c; 2.c=getchar(); 3.若c!='#',转第4步,否则转第6步; 4.putchar(c); 5.c=getchar();转第4步; 6.输出c; 1.定义字符型ch; 2.ch=getchar; 3.若ch='\n',转第4...
2021-12-06 22:37:12
91
原创 第五章 循环程序设计示例
【例5.34】 1.定义整型i,j; 2.若i<=5;转第3步,则转第步; 3.若i<=20-i;转第4步;则转第5步; 4.输出" "; 5.j++;转第3步; 6.若j<=2*i-1;转第7步;则转第9步; 7.输出"*"; 8.j++;转第6步; 9.输出\n; 10.i++,转第2步; 9.结束; 【例5.35】 1.定义m,n,count; 2.m=rand()%(80-10+1)+10; 3.输入一个10—80之间的整数; 4.判..
2021-12-06 22:19:08
164
原创 第四章 分支结构程序设计习题2
单选(5) 1.定义整型x=2,z=1,双精度y=1.2; 2.判断x=2?转第3步,否则转第5步; 3.x=2时,y++,转第5步; 4.x!=2,y=3,转第5步; 5.输出y; 单选(9) 1.定义整型x,y 2.输入一个值赋给x 3.若x>=0?转第3步,否则5转 4.x=0时,y=1,转第6步 5.x!=0时,y=-1,第6步 6.输出y 阅读(2) 1.定义整型i=1,n=0 2.判断i=1?转第3步,否则转第6步 3.i=...
2021-12-06 22:14:02
68
原创 第四章 分支结构程序设计习题1
填空(1) 文字描述: 1.定义整数m=23,n=5; 2.将m,n代入d=!m+m%n; 3.输出d; 填空(6) 文字描述: 1.定义整型x=1,y=2; 2.将x,z代入d=(x>y)&&(--x>0); 3.输出x; 填空(15) 1.定义整型a=0,b=3,c=2; 2.如果(a++&&b++)c--; 3.否则(a+==6||b--)c++; 4.输出a,b,c; 填空(...
2021-12-06 22:09:37
63
原创 第四章 分支结构程序设计
单等号赋值,双等号判断; '0'代表‘假’,‘1’代表‘真’ 4.1 引例 【例4.1】输入三角形的三条边,判断是否能构成三角形,若能则计算并输出三角形的面积,否则给出除错提示 【例4.2】编写程序,输入x的值,按以下分段函数计算并输出y的值。 运行结果1: 运行结果2: 4.2 关系运算符、逻辑运算符、条件运算符 4.2.1 关系运算符和关系表达式 1.关系运算...
2021-12-06 21:58:06
81
原创 第三章 顺序结构程序设计习题
文字描述: 1.先定义一个整型a,长整型b; 2.输入电话号码字符串; 3.将区号赋值给a,电话号码赋值给b; 4.输出结果 代码: 流程图如下 填空题(13) 1.定义两个单精度小数a,b; 2.输入两个值a,b; 3.把a,b代入公式sqrt(a*a+b*b)/(a+b); 4.输出结果; 填空题(14) 1.定义两个单精度a,b; 2.输入两个值a,b; 3.将a,b的值代入c=sqrt(fabs(a-b)/(2*(a+b)); 4...
2021-12-06 21:25:31
47
原创 第3章 顺序结构程序设计
1.1引例 3.2 C语言的语句 1说明语句 int a,b;/*定义两个整型变量*、/ char ch/*定义一个字符型变量*/ 2表达式语句 表达式语句由表达式加分号组成 例如:c=a+b c=a+b 3分支语句 分支语句实现分支控制过程,根据条件成立与否执行不同语句。有两种分支结构,即双分支if-else语句与多分支的switch语句。例如,下面是一个双分支if-else语句: 4循环语句 C语言中实现循环控制的语句有3种,即for语句、while语句、do-w...
2021-12-06 21:07:19
54
原创 第二章 数据类型、运算符和表达式
%c 字符 %d 整数 %f小数 2.1 引例 求体积和表面积 2.2 c语言的数据类型 数据类型包括以下 基本类型:整型、字符型、实型【浮点型】 构造类型:数组类型、结构体类型 、共用体类型、枚举类型 指针类型 空类型 2.3 c语言的常量 2.3.1 直接常量 1、整型常量 十进制:由数字0到9组成 八进制:以0为前缀,由数字0到7组成 十六进制...
2021-12-06 20:23:54
462
原创 求100以内偶数之和
第一步:设i的值为0; 第二步:设sum的值为0 第三步:如果i≤100执行第四步; 否则转去执行第七步; 第四步:计算sum+i并将结果代替sum; 第五步:计算i+2并将结果代替i; 第六步:转去执行第三步; 第七步:输出sum的值并结束算法 ...
2021-11-28 20:44:28
142
原创 求十个数的乘积
随机输入十个数,求他们的乘积,写出其算法。 1.输入第一个数,放入Y中; 2.用i统计相乘的次数,其初始值为1; 3.若i<=9,转第四步,否则转第八步; 4.再输入一个数,放在X中; 5.将Y与X相乘,得到的乘积赋值给Z; 6.i增加1; 7.返回到第3步; 8.输出Y的中的数,此时Y中的数即为十个数的乘积; ...
2021-11-28 20:41:41
183
原创 第一节程序设计和C语言
程序设计涉及的四个函数:1 main() max() scanf()printf()main() 在C语言中我知道了程序设计语言共有三种:机器语言,汇编语言和高级语言 高级语言有三给发展阶段(非结构化的语言,结构化的语言和面向对象的语言)但c++和c#,Visual Basic和JAVA是支持面向对象程序设计方法的语言。 语言功能有数据表达和流程控制,流程控制有包括:顺序控制结构,分支控制结构和循环控制结构。循环控制结构要注意:只有单一的入口和单一的出口,结构中的每个部分都有被执行的可能,结构...
2021-11-10 14:25:15
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人