luckyang

1.什么是程序?什么是程序设计?

程序:一组计算机能识别和执行的指令。

程序设计:给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段


2.为什么需要计算机语言?高级语言有哪些特点?

人和计算机交流信息也要解决语言问题。

高级语言特点:

1.不依赖于具体机器

2.数据结构更加丰富

3.更接近自然语言(算法语言)更容易掌握

4.编写的程序要经过编译或解释计算机才能执行


3.正确理解以下名词及其含义:

源程序:源程序,是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件。通常由高级语言编写。

目标程序:为源程序经编译可直接被计算机运行的机器码集合

可执行程序:所有编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体,生成一个可供计算机执行的目标程序,称为可执行程序。

程序编辑:在计算机上编辑源程序。

程序编译:先预处理,再对源程序进行检查,判定它有无语言方面的错误,如有则发出错误信息提示程序员修复,没有错误后,将源程序转换为二进制形式的目标程序。

程序连接:把所有编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体。

程序:一组计算机能识别和执行的指令。

程序模块:程序模块即可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令。

程序文件:描述程序的文件称为程序文件。

函数:函数中的代码执行后可以实现你某种目的,或者得到想要的数据.

主函数:是程序执行的起点。

被调用函数:调用其它的函数。

库函数:C语言库函数是把自定义函数放到库里,是别人把一些常用到的函数编完放到一个文件里,供程序员使用。程序员用的时候把它所在的文件名用#include<>加到里面就可以了(尖括号内填写文件名),例如#include<math.h>。

程序调试:调试是所有或部分代码编写完成后,让程序在调试器中运行,用这种手段对程序进行分析,找出并修正潜在问题。

程序测试:测试程序运行情况。


4.编写一个C程序,运行时输出:

Hello World!

#include <stdio.h>
int main()
{ 
   printf("Hello World!\n");
   return 0;
}

5.编写一个C程序,运行时输出以下图形:

*****

  *****

    *****

#include <stdio.h>
int main()
{ 
    printf("*****\n");
    printf("  *****\n");
    printf("    *****\n");
    return 0;
}

6.编写一个C程序,运行时输入a,b,c三个值,输出其中值最大者:

#include <stdio.h>
int main()
{
    int a, b, c, max;
    scanf("%d,%d,%d", &a,&b,&c);
    max = a;
    if(max < b){
        max = b;
    }
    if(max < c){
        max = c;
    }
    printf("%d\n", max);
    return 0;
}

分类:

技术点:

相关文章: