可以用C语言,但是一般很少有人用C,一般都是用ASP、PHP、JSP或者JAVASCRIPT、VBSCRIPT来写。常见的脚本语言还有Perl、Python、Ruby、Lua。
⑵ 做脚本一般是用什么语言程序编写的可以用C语言编写吗
1.脚本语言(javascript,vbscript等)介于html和c,c
,java,c#等编程语言之间。
html通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。
2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.
3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。
注:脚本语言一般都有相应的脚本引擎来解释执行。
他们一般需要解释器才能运行。javascript,asp,php,perl,nuva都是脚本语言。c/c
编译、链接后,可形成独立执行的exe文件。
4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield
script,actionscript等等,它不象c\c
等可以编译成二进制代码,以可执行文件的形式存在.
脚本语言不需要编译,可以直接用,由解释器来负责解释。
5.脚本语言一般都是以文本形式存在,类似于一种命令.
举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.
你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言
⑶ 在C语言编程如何新建脚本、调用给个具体的简单例子
楼主不要混淆脚本的概念····如果是脚本的话
就是命令行指令,或者脚本语言保存的代码。脚本一般为解释性语言,即不需要编译链接,而直接逐行执行代码的语言。C语言不是脚本语言。
电话号码嘛··随机生成,这个不错,有点复杂的说。我是说随机数像电话号码的情况。比较复杂。
你需要一个hashlist库。
一个生成用户名的方法,一个生成电话号码的方法。
和一个记录显示的方法。
有了这些很简单了。
初始化哈希表
//如果同时生成记录和读取记录的话要用到多线程了
//可以先读取:
打开文件:
loop:
读取一条记录
store
as
key
&
value
in
hashlist
loopend
生成记录
保存
写入文件
⑷ C语言不属于脚本语言可是能不能用来写脚本呢
不行的,脚本是一种文本,可以用记事本编写,是十进制,不需要编译器编译成计算机能识别的二进制。而c语言用编译器来编写,将十进制转换为二进制。况且脚本语法和c语言不同,但脚本和vb有关联,如果你要学脚本,先去理解下vb语法
⑸ 在用c语言写脚本的时候,要怎么在一个脚本里写两个函数,举个代码例子谢谢
……你可以调用任何库函数,也可以自定义函数
⑹ 编写脚本用的语言是C语言吗
可以的,脚本语言大多是用c语言来写的,现在大多数程序用c语言来写,脚本语言也是用c语言编写,为达到某个作用而定义成简短脚本语言,使用脚本语言就相当于调用对应那用c语言编写的文章,一些高手都会累积自己的脚本库,再加上系统脚本,写同样一个程序,他们会比全用c语言写的人快很多,c语言是基础,脚本是c语言延伸出来的东西,学习脚本语言会比c语言简单,因为是通过简化的,但是程序里稍复杂点的地方还是会用到c语言,另外脚本还有个显着的缺点,就是各个系统的系统脚本语言都是不一样的,比如win,安卓javascapt,linux,mac. mac与linux的差不多。
⑺ 编写C语言脚本
#include <stdio.h>
void main()
{
/*输入资料*/
int student[5][4],i;
for (i=0; i<=4; i++);
scanf("%d,%d,%d \n",student[i][0],student[i][1],student[i][2],student[i][3])
/*平均分*/
for (i=0; i<=4; i++);
printf("%f",(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((student[i][1]==0)||(student[i][2]==0)||(student[i][3]==0))
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((float)((student[i][1]+student[i][2]+student[i][3])/3)>90)
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
};
⑻ 关于C语言和 脚本问题
我觉得,你首先应该区分下脚本的概念,一般来说,脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑)。脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。脚本通常可以由应用程序临时调用并执行。
C语言可以做调用脚本的程序,比如,据我的估计,像按键精灵之类可能就是用C/C++写的(即使不是C也完全可以写这种功能)。但一般来说,C语言大多数情况下还是编译生成可执行程序(.exe),而不是脚本(按某种语法编写的文本序列)。
如果你想用C语言编写脚本,建议可以参考比较成熟的软件,如VBScript 、 AutoIt、按键精灵等的做法。
据我的理解,直接用C语言编写生成的应该是程序,而不是脚本。
⑼ 如何用c语言写网页脚本
网页里能用于编写脚本的语言目前来说只有Javascript(与Java没有关系)
以前有用Applet(采用Java创建的基于HTML的小应用程序)的,但现在几乎没人再用这个了
Java,以及ASP、ASP.NET、PHP等都是服务端的语言,是由服务器处理生成HTML再传输给客户端(也就是浏览器)的
只有Javascript,是在客户端(也就是浏览器)运行的,所以称之为脚本语言
⑽ Bash脚本和简单的C语言程序编写(基本题)求助
自己做,很简单。