本文目录一览:
- 1、关于C语言和 脚本问题
- 2、“C语言”和“脚本”是什么?
- 3、经典C语言程序例子
- 4、编写C语言脚本
关于C语言和 脚本问题
我觉得,你首先应该区分下脚本的概念,一般来说,脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑)。脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。脚本通常可以由应用程序临时调用并执行。
C语言可以做调用脚本的程序,比如,据我的估计,像按键精灵之类可能就是用C/C++写的(即使不是C也完全可以写这种功能)。但一般来说,C语言大多数情况下还是编译生成可执行程序(.exe),而不是脚本(按某种语法编写的文本序列)。
如果你想用C语言编写脚本,建议可以参考比较成熟的软件,如VBScript 、 AutoIt、按键精灵等的做法。
据我的理解,直接用C语言编写生成的应该是程序,而不是脚本。
“C语言”和“脚本”是什么?
C语言是一种编程开发语言,可用于开发各种比较实用的程序、工具,以完成特定的功能,当然也可开发出比路大型的应用程序。脚本也是语言的一种,是编程语言的一个小部分,常用于网页设计、一些小程序上,以完成一定的特定的功能。编程开发语言有C、C++、VB、JAVA、VPF等,脚本也以编程语言的不同分为javaScripting,VBScripting等。
经典C语言程序例子
题目01:在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来分隔不同的单词。
直接编译,程序执行结果如下图所示:
题目02:编写一个int string_len(char *s),返回字符串s的字符长度(不包括\0)。
直接编译,程序执行结果如下图所示:
扩展资料:
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
编写C语言脚本
#include"stdio.h"
#define
m
100
//假定座位的个数
#define
n
10
int
main()
{
int
i,flag;
int
num_1=0,num_0=0;
//抽烟和不抽烟的位置序号
for(i=1;i=m;i++)
{
printf("键入您的抽烟与否,1为抽烟,0为不抽烟\n");
scanf("%d",flag);
if(flag==1)
{
num_1++;
if(num_1n)
printf("对不起,吸烟区座位已满\n");
else
printf("您的座位号是:吸烟区%d号座位\n\n",num_1);
}
else
if(flag==0)
{
num_0++;
if(num_0m-n)
printf("对不起,非吸烟区座位已满\n");
else
printf("您的座位号是:非吸烟区%d号座位\n\n",num_0);
}
}
}
这是我写的程序,又不懂的可以追问。运行无误。