当前位置:首页 » 编程语言 » c语言留言板怎么做
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言留言板怎么做

发布时间: 2023-01-31 02:12:13

A. 用C/C++语言怎么做留言板

留言板其实就是一个动态的页面,接收输入并生成后台数据,然后格式化页面输出而已。

原理简单,通过ASP、JSP等语言编程也很好做,但用C/C++不太好做,基本上有两种方法:
1. CGI:这个东东已经过时了,不过挺好用。会shell编程的话就会做这个。
2. CSP:这个东东也出来很久了,不过用的人很少,我用过,采用C/C++来做动态的页面,挺有意思。你可以查一查。

B. c语言怎么编写

#include<stdio.h>

#include<string.h>

#include<stdlib.h>

char fun(char *a,char *b)

{

char *t;

strcpy(t,a);

strcpy(a,b);

strcpy(b,t);

}

struct st{

char a[6][20];

};

int main()

{

struct st s[111];

int n,x[111],k=0,ts,sum=0;

scanf("%d",&n);

printf("学号 姓名 数学 物理 英语 计算机 ");

for(int i=0;i<n;i++)

{

sum=0;

for(int j=0;j<6;j++)

{

scanf("%s",s[i].a[j]);

if(j!=0&&j!=1)

{

sum+=atoi(s[i].a[j]);

}

}

x[k++]=sum/3;

}

for(int i=0;i<k;i++)

{

for(int j=0;j<k-i-1;j++)

{

if(x[j]>x[j+1])

{

ts=x[j];

x[j]=x[j+1];

x[j+1]=ts;

for(int l=0;l<6;l++)

fun(s[j].a[l],s[j+1].a[l]);

}

}

}

printf("学号 姓名 数学 物理 英语 计算机 平均成绩 ");

for(int i=0;i<n;i++)

{

for(int j=0;j<6;j++)

{

printf("%s",s[i].a[j]);

for(int k=0;k<8-strlen(s[i].a[j]);k++)

printf(" ");

}

printf("%8d ",x[i]);

}

return 0;

}

C. asp.net做简单的留言板!!!

我不贴代码了
你查一下:asp.net 页面与服务器通信
具体思路就是先尝试获得页面文本框数据
再在服务器端响应时把获得的数据赋值到对应的文本框
借着老师的任务之便顺便增加一点web方面的了解挺好的

D. c语言编程爱心代码怎么发朋友圈

1、首先在微信的界面中,找到发现,点击朋友圈。
2、其次点击右上方的照相机图标,点击从相册选择。
3、最后选择c语言编程爱心代码,点击发表即可。

E. 在网站上做个留言板等东西,用php还是asp.net

asp.net也很好实现留言板

F. 怎么编写C语言程序,如:Helloworld的

代码如下:

#include<stdio.h>

intmain(void)

{

printf("Hello,world!");

return0;

}

一、首先,打开我们的Visual C++ 6.0软件,我使用的为中文版,软件主界面如下图所示:


(6)c语言留言板怎么做扩展阅读

C语言的基本构成:

1、数据类型。C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。

2、常量与变量。常量其值不可改变,符号常量名通常用大写。变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。

3、数组。如果一个变量名后面跟着一个有数字的中括号,这个声明就是数组声明。字符串也是一种数组。它们以ASCII的NULL作为数组的结束。要特别注意的是,方括内的索引值是从0算起的。

4、指针。

(1)、如果一个变量声明时在前面使用 * 号,表明这是个指针型变量。换句话说,该变量存储一个地址,而 *(此处特指单目运算符 * ,下同。C语言中另有 双目运算符 *) 则是取内容操作符,意思是取这个内存地址里存储的内容。指针是 C 语言区别于其他同时代高级语言的主要特征之一

(2)、指针不仅可以是变量的地址,还可以是数组、数组元素、函数的地址。通过指针作为形式参数可以在函数的调用过程得到一个以上的返回值,不同于return(z)这样的仅能得到一个返回值。

(3)指针是一把双刃剑,许多操作可以通过指针自然的表达,但是不正确的或者过分的使用指针又会给程序带来大量潜在的错误。

5、字符串。C语言的字符串其实就是以''字符结尾的char型数组,使用字符型并不需要引用库,但是使用字符串就需要C标准库里面的一些用于对字符串进行操作的函数。它们不同于字符数组。使用这些函数需要引用头文件<string.h>。

6、文件输入/输出在C语言中,输入和输出是经由标准库中的一组函数来实现的。在ANSI C中,这些函数被定义在头文件<stdio.h>;中。

G. 谁会用Dreamweaver做网页教我怎么做最简单的留言板吧。只要能输入内容提交后显示就行了。

直接贴代码给你参考吧。
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>
<% Response.Charset="utf-8" %>
<%'迷你留言本系统,作者:JacoChan 网站 http://www.israo.net
dim conn,connstr
on error resume next
connstr="DBQ="+server.mappath("#isare.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
if err then
err.clear%>数据库链接失败,请向管理员反应。
<%else conn.open connstr
if err then
err.clear%>程序出错,请向管理员反应。
<%end if
end if%>
<%dim rndnum,verifycode
Randomize
Do While Len(rndnum)<4
num1=CStr(Chr((57-48)*rnd+48))
rndnum=rndnum&num1
loop
session("verifycode")=rndnum
%>
<%
IF Request("work")="delete" Then
sql="delete from feedback where id="&Request("id")&""
Conn.execute(sql)
url=Request.ServerVariables("Http_REFERER")
Response.Redirect url
End IF

IF Request("work")="sh" Then
set rs=server.createobject("adodb.recordset")
sql="select * from feedback where id="&Request("id")&""
rs.open sql,conn,1,2
rs("huifu") =Request("huifu")
rs.update '更新数据表记录
rs.close
set rs=nothing
url="?cmd=faq&faq=admin"
Response.Redirect url
End IF

if Request("work")="add" then
server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
if mid(server_v1,8,len(server_v2))<>server_v2 then
Response.Write("<script language=javascript>alert('禁止外部提交数据!');</script>")
response.end
end if
verifycode=trim(Request.Form("verifycode"))
verifycode2=trim(Request.Form("verifycode2"))
if verifycode<>verifycode2 then
Response.Write "<SCRIPT LANGUAGE='JavaScript'>"
Response.Write "alert('验证码错误!');"
Response.Write "history.go(-1);"
Response.Write "</SCRIPT>"
else
session("verifycode")=""
set rs=server.createobject("adodb.recordset")
sql="select * from feedback"
rs.open sql,conn,3,3
rs.addnew
rs("name")=Request("name")
rs("all")=Request("all")
rs("IP")=Request.serverVariables("REMOTE_ADDR")
rs.update '更新数据表记录
dim f
f=trim(Request.Form("f"))
if f="" or f=null then
url=Request.ServerVariables("Http_REFERER")
Response.Redirect url
else
Response.Redirect "/"
end if
End IF
End if
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<%if request("cmd")="" then%><TITLE>首页-给我们留言</TITLE><%elseif request("cmd")="hui" then%><TITLE>回复留言</TITLE><%end if%>
<LINK href="images/maincss.css" rel=stylesheet>
</HEAD>
<BODY>
<div id="main">
<%if request("cmd")="" then%>
<div id="text">
<form action="" method="post" name="faqform" id="faqform">
<div style="width:96%; padding-top:12px;margin:0px auto;color:#fff; line-height:30px">
<span>您可以在下方给我们咨询、建议留言,我们会尽快答复您</span><br>
请输入姓名或网名: <input name="name" type="text" id="name" value="" size="18" maxlength="12" style="border-left:0px;border-right:0px; border-top:0px;border-style:dotted;border-color:#999999"/> 请输入右侧验证码:<input name="verifycode" type="text" id="verifycode" value="" size="4" style="border-left:0px;border-right:0px; border-top:0px;border-style:dotted;border-color:#999999"/> <%=session("verifycode")%><input type="hidden" name="verifycode2" value="<%=session("verifycode")%>" /><input id="work" type="hidden" value="add" name="work" /> <input name="submit" type="submit" id="submit" value="提交保存我的留言" onClick="check();" /><br /><textarea name="all" cols="28" wrap="physical" id="all" style="width:100%; height:100px;border-style:dashed;border-color:#999999" onKeyDown="textCounter(this.form.all,this.form.remLen,200);" onKeyUp="textCounter(this.form.all,this.form.remLen,200);"></textarea><br /> 还可以输入<input name="remLen" type="text" id="remLen" style="border:0px; width:23px;background:#6D7174;color:#fff" value="200" size="2" maxlength="3" readonly="readonly" />字
</div>
</form>
<script language="javascript">
function textCounter(all,faqform, maxlimit) {
if (all.value.length > maxlimit)
all.value = all.value.substring(0, maxlimit);
else
faqform.value = maxlimit - all.value.length;
}
</script>
<div style="width:96%; padding-top:12px;margin:0px auto;color:#fff; line-height:30px">
<%'防止SQL注入
Function ReqNum ( StrName )
ReqNum = Request ( StrName )
if Not isNumeric ( ReqNum ) then
Response.Write "参数必须为数字型!"
Response.End
End if
End Function

Function ReqStr ( StrName )
ReqStr = Replace ( Request(StrName), "'", "''" )
End Function

sql="select * from feedback order by id DESC "
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
IF Not rs.eof Then
proCount=rs.recordcount
rs.PageSize=20 '定义显示数目
if not IsEmpty(Request("ToPage")) then
ToPage=CInt(Request("ToPage"))
if ToPage>rs.PageCount then
rs.AbsolutePage=rs.PageCount
intCurPage=rs.PageCount
elseif ToPage<=0 then
rs.AbsolutePage=1
intCurPage=1
else
rs.AbsolutePage=ToPage
intCurPage=ToPage
end if
else
rs.AbsolutePage=1
intCurPage=1
end if
intCurPage=CInt(intCurPage)
For i = 1 to rs.PageSize
if rs.EOF then
Exit For
end if
%>
<div style="width:100%; margin-top:15px">
<div style="width:100%; line-height:25px; background:#565c61;">
<span style="color:#b7b7b8"><strong><a href="http://www.sogou.com/web?query=<%=rs("IP")%>" target="_blank"><%=rs("name")%></a></strong> 于 <%=FormatDateTime(rs("time"),2)%> 提交的留言:</span><%if Request("faq")="admin" then%> 管理操作: <a href="?work=delete&id=<%=rs("ID")%>" onClick="return confirm('\n请确认要删除【<%=rs("name")%>】的留言吗?\n\n点击“取消”按钮可以终止本次操作。\n\n警告:本操作执行后数据不可恢复!\n\n')">删除</a> / <a href="?cmd=hui&id=<%=rs("ID")%>">回复</a>
<%end if%></div>
<%if rs("huifu")<>"" or rs("huifu")<>null then%>
<div style="width:100%; line-height:25px; background:#626669; color:#ebeced">
<%=rs("all")%><br><blockquote><span>回复:</span><%=rs("huifu")%></blockquote></div>
<%else%><div style="width:100%; line-height:25px; color:#1c2124"> <%=rs("all")%></div>
<%end if%>
</div>
<%
rs.MoveNext
next
%>
<div style="width:100%; line-height:25px;">
<br>共<%=proCount%>人发表感言 <a href="?cmd=faq&ToPage=">第一页</a>| <a href="?cmd=faq&ToPage=<%=intCurPage-1%>">上一页</a>| <a href="?cmd=faq&ToPage=<%=intCurPage+1%>">下一页</a>|<a href="?cmd=faq&ToPage=<%=rs.PageCount%>"> 最后页</a></div>
<%
else
%>
目前还没有人留言。
<%
end if
rs.close
set rs=nothing
%></div>
</div>

<%elseif request("cmd")="hui" then
set rs=server.createobject("adodb.recordset")
id=Request.QueryString("id")
if id="" or id=null then
Il "<script language=""javascript"">"
Il "window.close();"
Il "</script>"
Response.End()
end if
sql="select * from feedback where id="&id
set rs = conn.execute(sql)
%>
<FORM name="form" action="?work=sh" method="post">
<div id="text">
<div style="width:96%; padding-top:12px;margin:0px auto;color:#fff; line-height:30px">
<span>回复留言</span><br>
<div style="width:100%; line-height:25px; background:#565c61">
<span style="color:#b7b7b8"><strong><a href="http://www.sogou.com/web?query=<%=rs("IP")%>" target="_blank"><%=rs("name")%> (IP:<%=rs("IP")%>)</a></strong> 于 <%=FormatDateTime(rs("time"),2)%> 提交的留言:</span></div>
<div style="width:100%; line-height:25px; color:#1c2124"> <%=rs("all")%></div>
<div style="width:100%; height:80px"><textarea name="huifu" cols="70" id="huifu" style="float:left;height:50px;" ><%=rs("huifu")%></textarea><input name="id" type="hidden" id="id" value="<%=rs("id")%>" /><input type="submit" style="float:right;height:50px;margin-top:3px" name="Submit" value="保存更新" /></div>
</div>
</div>
</FORM>
<%end if%>

</div>
</BODY></HTML>

H. 如何用C语言编写一个简单的程序!

上了大学有很多同学都在学习C语言,C++就是C语言的一种,那么怎么用c语言写一个简单的程序hello world呢,下边来给大家演示一下

工具/材料

电脑,c语言软件

  • 01

    鼠标左键双击c语言软件,打开,打开后界面如图,点击关闭即可

  • 02

    点击上方程序窗口左上角的文件,选择新建

  • 03

    在打开的窗口中选择文件,下边一般是第四个 c++Source file,输入文件名(hellw.c),一定要以“.c”为后缀结尾

  • 04

    进入编辑页面在,页面编辑源代码就可以
    #include<stdio.h>

    void main()

    {

    printf("hello world!" );

    }
    然后选择保存,打印,输出运行。

  • 05

    输出的效果就是这样了,一个简单的c语言程序就写好了

特别提示

所有的输入都要在英文半角的情况下输入,不然程序会不能识别,会报错。

I. 我有C语言程序的基础,现在想学PHP,请问应该怎么做

1.
准备资源,先装一个环境,推荐初学者使用xampp,一个集成了几乎所有PHP开发中能用到的扩展包以及一个Web服务器Apache,一个数据库MySQL。
2.
下载手册,PHP的手册是我见过写得最好的手册,通俗易懂。如果有C语言基础,大概浏览一下手册,基本就能写一些简单的PHP程序了。
3.
需要找一本书,大概所有的PHP书都会讲一些基础以及包含一个站点的开发。
4.
需要做一个小项目,大概类似留言板的项目得做做。
对于基础的就这几点了。

J. 求简单的留言板C语言程序

定义一个通讯录的结构体,包括以下成员:
姓名,年龄,性别,单位,电话,手机,电子邮件。
试编写函数insert完成录入5条记录,并保存到文本文件里;
编写函数show完成从文件中读取信息并输出;
编写主函数,完成对以上两个函数的调用。

要求变量名后面加上“_你的学号”
例如,定义年龄:int age;
我的学号是11,则变量定义为 :int age_11;