- 博客(16)
- 收藏
- 关注
原创 第一章 程序设计与c语言总结
1.2 .1 程序与程序设计语言机械语言:难写、难记、难修改汇编语言:可移植性不好高级语言:易学、易用、易维护,更有效1.非结构化的语言2.结构化语言3.面向对象的语言1.2.2 程序设计语言的功能流程控制1.顺序控制结构2.分支控制结构3.循环控制结构特点:1、只有单一的入口和单一的出口2、结构中的每个部分都有被执行的可能3、结构内不应出现永不终止的死循环1.2.3 程序的算法表示软件的主体是程序,程序的...
2021-12-30 20:25:14 154
原创 第五章 循环结构程序设计总结
5.1 引例【例子】假设今年我国人口总数为13亿,若按每年2%增长,计算从现在开始10年内每年人口数量5.2 使用for语句实现循环结构5.2.1 for语句的 基本语法for语句的一般形式:for(表达式1;表达式2;表达式3) 循环体语句;1.首先计算表达式1;2.判断表达式2,若其值为真(非0),则执行循环体语句,然后执行第3步;若值为假(0),结束循环,转到第5步执行。3.计算表达式3。4.返回第2步继续执行;5.循环结束...
2021-12-10 22:56:48 430
原创 第五章 循环结构程序设计习题
填空(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,x1. 定义字符型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步,否则转第5.
2021-12-09 21:32:59 94
原创 第五章 循环程序设计示例
【例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-09 20:20:19 270
原创 第四章 分支结构程序设计习题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,y2.输入一个值赋给x3.若x>=0?转第3步,否则5转4.x=0时,y=1,转第6步5.x!=0时,y=-1,第6步6.输出y阅读(2)1.定义整型i=1,n=02.判断i=1?转第3步,否则转第6步3.i=1时,转第4步,否则转第6步.
2021-12-09 20:13:52 59
原创 第四章 分支结构程序设计习题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;填空(16)1.输入a,b...
2021-12-09 20:04:36 69
原创 第四章 分支结构程序设计
单等号赋值,双等号判断; '0'代表‘假’,‘1’代表‘真’4.1 引例【例4.1】输入三角形的三条边,判断是否能构成三角形,若能则计算并输出三角形的面积,否则给出除错提示【例4.2】编写程序,输入x的值,按以下分段函数计算并输出y的值。运行结果1:运行结果2:4.2 关系运算符、逻辑运算符、条件运算符4.2.1 关系运算符和关系表达式1.关系运算符注意:1.都是双目运算符,结合方向是左结合。2.关系运算符的优先...
2021-12-09 19:45:14 92
原创 第三章 顺序结构程序设计习题
文字描述: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-09 12:03:14 82
原创 第3章 顺序结构程序设计
1.1引例3.2 C语言的语句1说明语句int a,b;/*定义两个整型变量*、/char ch/*定义一个字符型变量*/2表达式语句表达式语句由表达式加分号组成例如:c=a+b c=a+b3分支语句分支语句实现分支控制过程,根据条件成立与否执行不同语句。有两种分支结构,即双分支if-else语句与多分支的switch语句。例如,下面是一个双分支if-else语句:4循环语句C语言中实现循环控制的语句有3种,即for语句、while语句、do-while语句.
2021-12-09 11:45:56 83
原创 第二章 数据类型、运算符和表达式
%c 字符 %d 整数 %f小数2.1 引例 求体积和表面积2.2 c语言的数据类型数据类型包括以下基本类型:整型、字符型、实型【浮点型】构造类型:数组类型、结构体类型 、共用体类型、枚举类型指针类型空类型2.3 c语言的常量2.3.1 直接常量1、整型常量十进制:由数字0到9组成八进制:以0为前缀,由数字0到7组成十六进制:以ox或OX为点缀,由数字0到9和字母A到F组成注意:1.在一个整型常...
2021-12-09 11:28:36 271
原创 第三章总结
1.#include<stdio.h>int main(){char a, b, c;scanf_s("%3c%3c%3c*3c%c", &a, &b, &c);printf("a=%3c,b=%c,c=%c\n", a, b, c);return 0;2.int man(int x, int y){ int z;if (x > y)z = x;elsez =...
2021-11-11 22:02:35 61
原创 第3章 顺序结构程序设计
1.概念填空题(7).(%d)%Id(13).sqrt(a*a+b*b)/(a+b)(14).sqrt(abs(a-b))/(2*(a+b))2.单项选择题(2)A(5)B(9)C(11)B3.阅读程序题(1)2,1(2)1
2021-11-11 22:00:26 230
原创 求100以内偶数之和
第一步:设i的值为0;第二步:设sum的值为0第三步:如果i≤100执行第四步;否则转去执行第七步;第四步:计算sum+i并将结果代替sum;第五步:计算i+2并将结果代替i;第六步:转去执行第三步;第七步:输出sum的值并结束算法#include <stdio.h>int main() { int sum = 0; for (int i = 2; i <= 100; i += 2) sum += i; printf("%d", ...
2021-11-04 21:06:46 428
原创 求十个数的乘积
随机输入十个数,求他们的乘积,写出其算法。1.输入第一个数,放入Y中;2.用i统计相乘的次数,其初始值为1;3.若i<=9,转第四步,否则转第八步;4.再输入一个数,放在X中;5.将Y与X相乘,得到的乘积赋值给Z;6.i增加1;7.返回到第3步;8.输出Y的中的数,此时Y中的数即为十个数的乘积;...
2021-09-22 12:45:44 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人