首页 > 编程语言 >二级C考点:程序设计和C语言

二级C考点:程序设计和C语言

时间:2023-01-17 19:34:10浏览次数:39  
标签:文件 函数 程序 算法 C语言 考点 模块 程序设计 main


1.c程序的编译过程
c编译程序把.c(源程序)–.obj(目标程序)–再由链接将一个或者多个目标程序文件与程序用到库文件连接起来,形成一个可在操作系统直接运行的可执行程序.exe.
2.简单程序设计步骤为
确定数据结构
确定算法
编码
调试
整理文档
3.算法具有
确定性
有穷性
可行性
输入输出(有0个或者多个输入,一个或者多个输出)
4.三种基本数据结构(循环、选择、顺序)构成的程序能解决所有的问题。
5.程序的执行总是从main函数开始的,但不一定从main结束,有的时候有exit();
6.程序模块化(通过函数实现)
采用自动向下、逐步细化的设计方法把若干独立模块组成所要求的的程序。便于编码调试,使若干独立、功能单一的模块,可便于使用这些模块。
7.c程序的函数不能定义另一个函数,c程序必须包含一个main函数,但是不一定每个c程序文件中必须有,用户单独编写某个函数也可以存储为一个c程序文件。
函数主题必须由{开始
c程序可以包含多个文件,但只有一个文件有main()函数。
8.描述算法
文字语言
程序语句
伪代码、流程图
9.我们的每条c语句都会编译最终转化为二进制机器指令(注释不转化)
10.流程图描述算法
椭圆:起始
矩形:处理
平行四边形:输入输出
菱形:判断
箭头:连接线
圆:连接点


标签:文件,函数,程序,算法,C语言,考点,模块,程序设计,main
From: https://blog.51cto.com/u_15601494/6017790

相关文章

  • 二级C考点:程序设计基础
    第2章程序设计基础常量,变量,表示符1.5e后面不能是小数1.5c语言注释不可以夹在变量名或关键字的中间。常量不属于c语言的标识符。intk=33;printf("%d,%o,%x\n",k,k,k);......
  • 简单常见笔试算法,C语言实现
    1:输出九九乘法表#include<stdio.h>intmain(){inti,j;for(i=1;i<10;i++){for(j=1;j<=i;j++){printf("%d*%d=%d",i,j,i*j);}printf("\n");}}2:有......
  • 简单常见笔试算法,C语言实现2
    10:插入一个数,排序仍然成立#include<stdio.h>#include<string.h>intmain(){inti,j,num;inttmp,tmp2;inta[10]={1,2,3,4,5,6};printf("inputnum\n");scanf("%d......
  • 如何理解面向对象程序设计OOP
    基本概念面向对象是对具体问题的抽象,将需求按照特点,功能划分将共性封装成一个对象,面向对象具有封装、继承、多态的特性。什么是对象对象是该事务的具体表现形式,具体的个体。......
  • Python画圣诞树看多了,挑战用C语言画一个?【圣诞快乐】
    ......
  • C语言
    指针与一维数组函数调用的本质是值传递数组传递是弱化为指针如果指针变量已指向数组中的一个元素,则p+1指向同一数组的下一个元素,执行p+1并不是将p的值(地址)加1,而是加上......
  • C语言bool类型
    C89没有定义布尔类型,所以C语⾔判断真假时以0为假,⾮0为真。所以我们通常使⽤逻辑变量的做法:1//宏定义布尔类型23#defineBOOLint45#defineTRUE167......
  • 采用C语言写文本文件实例
    今天有同事的写文本文件时出了些问题,我查看了下,她的代码对于句柄的处理有些问题。每次打开后,没有close掉。经改正后,解决了问题。为了避免更多的同行避免这样的低级问题,我写......
  • C语言足球游戏软件
    C语言足球游戏软件有一款足球游戏软件FIFA有一款足球游戏软件FIFA,游戏者可以选择任意一只球队,并在比赛中的某一时刻控制本队任意一名球员....现要求,请你设计该游戏底层......
  • C语言最短路径[迪杰斯特拉算法][2023-01-16]
    C语言最短路径[迪杰斯特拉算法][2023-01-16]算法与数据结构课程设计要求一、 题目:最短路径二、课程设计报告要求1、设计目的(1)要求熟练掌握C语言的基本知识和编程技......