实现步骤:
1,在LV的编辑菜单中选择‘运行时菜单’菜单
2,在出现的对话框中选择菜单类型为自定义,然后编辑自己的菜单
3,在程序框图中中添加事件结构,选择添加结构,事件类型为:本VI-菜单选择(用户)
4,编辑条件结构处理各个菜单标识符对应的事件
C语言编程,顾名思义,就是用C语言来进行计算机编程工作。C语言是国际上广泛流行的,很有发展前途的计算机高级语言它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件
中文名
C语言编程
原型
ALGOL 60
特点
结构化设计
语言类型
高级语言
定义
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。主要有以下特点:
C语言在很多方面都可以用,不仅仅是在软件开发上,各类科研都是需要用到C语言的。具体应用比如我是学硬件的,单片机以及嵌入式系统都可以用C来开发。
C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。用C 语言加上一些汇编语言子程序, 就更能显示C 语言的优势了, 象PC- DOS 、WORDSTAR等就是用这种方法编写的。归纳起来C 语言具有下列特点:1 C是中级语言它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以象汇编语言一样对位、字节和地址进行 *** 作, 而这三者是计算机最基本的工作单元。
2 C是结构式语言结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调试。C 语言是以函数形式提供给用户的, 这些函数可方便的调用, 并具有多种循环、条件语句控制程序流向, 从而使程序完全结构化。
3 C语言功能齐全C 语言具有各种各样的数据类型, 并引入了指针概念, 可使程序效率更高。另外C 语言也具有强大的图形功能, 支持多种显示器和驱动器。而且计算功能、逻辑判断功能也比较强大, 可以实现决策目的编游戏,编3D游戏,做数据库,做联众世界,做聊天室,做PHOTOSHOP做FLASH,做3DMAX。
4 C语言适用范围大C语言还有一个突出的优点就是适合于多种 *** 作系统, 如DOS、UNIX,也适用于多种机型。
C语言对 *** 作系统和系统使用程序以及需要对硬件进行 *** 作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。
C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。
常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 31 for DOS,Watcom C++ 110 for DOS,GNU DJGPP C++ ,Lccwin32C Compiler 31,Microsoft C,High C,Turbo C,Dev-C++,C-Free,win-tc等等
C/C++入门基础
Windows C 程序设计入门与提高 单片机C语言入门 C++ 入门基础教程
C语言常用算法源代码 C常用算法程序集 C++ 语言命令详解
C语言编程要点 C语言编程基础 Borland C++使用手册
C语言数值算法程序大全(第二版) Borland C++40安装与使用 C++ Builder 50经典入门
非C程序员C++入门自学教程 C语言常用函数手册 C++标准程序库自修教程与参考手册
C/C++指令字典 C语言图形函数介绍 C语言数值计算初步
C++Builder基础进阶 C++ 设计新思维 C++Builder英文帮助
C语言初学者入门讲座 C++完全参考手册 C游戏编程从入门到精通
《C++Builder学习大全》中文版 C++ Builder编程研究文档 C++程序调试实用手册
Borland C++40从入门到精通
实用教程
经典C语言教程 C++捷径教程(第三版) Borland C++实用教材
嵌入式系统中C的开发 C++上机实践指导教程(第三版) C++程序设计语言题解
C++大学教程(第二版) C++ BUILDER 实用培训教程 Borland C++程序设计教程
C++Builder自学培训教程 C++程序设计培训教程 创世纪的C++ Builder教程
C++傻瓜教程 C++编程金典(第三版) C高级实用程序设计
精通C++ Builder 5程序设计高级教程 C++程序设计语言经典题与实验指导 C++程序设计教程实验书
C++大学基础教程 C++面向对象到窗口程序设计 C语言核心编程
Borland C++40程序设计 嵌入式系统的C程序设计 经典C教程
C++ 面向对象多线程编程 Borland C++深入编程 实用C语言详解
编程实例
C++实例教程 C++30天极限教程 C++Builder程序设计范例
经典编程900例(C语言) C语言程序基础及应用实例 C++编程实例详解
一个月挑战C++ C++ Builder网络开发实例 C语言趣味程序百例精解
自学C++半月通 C语言学习300例 C++实践之路
Borland C++应用篇 C++Builder60界面实例开发 21天学通C语言(第六版)
边用边学C语言 C语言完美演绎 设计60系列C++游戏
C++ Builder 5编程实例与技巧 C++物件模型 C语言程序设计题典
C语言程序设计及应用实例 Borland C++ Builder6开发人员 Borland C++ 高级开发实践
经验技巧
C++编码规范与指导 C++核心编程技术 C++程序设计陷阱
C++编程-数据结构与程序设计方法 C数值算法程序大全 C和C++代码精粹
C高级编程技术 C++语言教程大全 C++Builder核心program
C语言常见问题集 C++ Builder 3 核心编程技术 Borland C++程序设计技术
C语言高级实用编程技巧 用C实现面向对象 C专家编程
C程序设计与应用 C++数据结构 用C++开发Web商用程序
C&C++深层探索 C++ 和面向对象的数值计算 C++代码设计与重用
C++程序员JAVA编程 Borland C++宝典 C语言最新编程技巧200例
C++ Builder高级开发人员技术指南 C++语言学习经验集合 C语言编程宝典大全
用C语言设计屏幕界面技术 Turboc库函数源程序与参考大全 C++ Builder 5 开发人员指南
C和C++代码锦囊 C++ 内存管理算法和实现 C++程序设计实验指导(钱能)
C语言学习和精华文摘 标准C++宝典 C_C++深层探索
Borland C++库函数详解 C++和面向对象的数值计算 高质量C、C++编程指南
#include <stdioh>
#include <stdlibh>
#include <timeh>
#define N 10
void sort(int arr[], int n);
int main()
{
int arr[N];
int i;
srand((unsigned int)time(NULL)); // 设置随机数种子
// 随机生成10个1到100的正整数
for (i = 0; i < N; i++) {
arr[i] = rand() % 100 + 1;
}
printf("排序前:");
for (i = 0; i < N; i++) {
printf("%d ", arr[i]);
}
printf("\n");
sort(arr, N); // 排序
printf("排序后:");
for (i = 0; i < N; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
void sort(int arr[], int n)
{
int i, j, temp;
for (i = 0; i < n - 1; i++) {
for (j = 0; j < n - 1 - i; j++) {
if (arr[j] < arr[j+1]) { // 如果前一个元素比后一个元素小,交换位置
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
以上就是关于c语言设计菜单程序的结构体(只是最简单的菜单)(c语言菜单选择程序设计)全部的内容,包括:c语言设计菜单程序的结构体(只是最简单的菜单)(c语言菜单选择程序设计)、C语言编程、有什么比较好的介绍c++编程技巧的书等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)