学生成绩登录
『壹』 怎么登录好分数查找学生成绩
老师在平台上更新了成绩就可以在app首页的考试中查看自己的分数了
『贰』 能登入查询学生成绩的是什么网站源码
朋友:你好! 我这里有一个学生信息管理系统的源代码,已上传到附件。 运行前的Dialog如下图:回 运行后答的登录界面如下图: 如果还有其他问题,请追问,如果觉得满意,请采纳。谢谢了!
『叁』 学生成绩管理系统
wo gang xie le ge yao jia Q
『肆』 c语言学生成绩管理系统的用户登录部分,输入用户名和密码的代码
||#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
char passWord[10];
char ch;
int i,j;
system("cls");
for(i=1;i<=3;i++)
{
printf("请输入密码:");
j=0;
while(j<10&&(ch=getch())!='\r')
{
passWord[j++]=ch;
putchar('*');
}
passWord[j]='\0';
if(strcmp(passWord,"123456")==0)
{
system("cls");
printf("\n\n\n");
printf("\t\t|--------------------------------|\n");
printf("\t\t| |\n");
printf("\t\t| |\n");
printf("\t\t| 欢迎使用学生成绩管理系统 |\n");
printf("\t\t| |\n");
printf("\t\t| |\n");
printf("\t\t|--------------------------------|\n");
getch();
break;
}
else
printf("\n\t\t密码错误,请重新输入!\n");
}
if(i>3)
{
printf("\n\t\t密码已经输入3次,您无权使用,请退出!\n");
getch();
exit(0);
}
return 0;
}
本回答由网友推
『伍』 如何用C#做出学生成绩管理系统的登录以及注册界面
首先引用命名空间
using System.Data.SqlClient;
//写连接字符串,不过多用情况下写在配置文件比较好,可以直接读取
string sqlcon="Data Sourse=用户名;Initial Catalog=数据库名;Integrated Security=True";
//然后实例化一个对象SqlConnection用于打开连接
SqlConnection conn = new SqlConnection(sqlcon);
//加try块防止逻辑出错
try
{
conn.open();//打开连接
string sql="select name, _password from Users where name = '" + textBox1.Text+ "' , _password = '" + textBox2.Text +"'"; //你的sql语句
SqlCommand cmd = new SqlCommand(sql,conn); //实例化一个Command命令,调用SQL语句
SqlDataReader dr = cmd.ExecuteReader();//执行读取数据命令
//如果想获得数据,直接调用dr.GetString(下标); 下标为表中的第几列数据,例如获取第一列
string first = dr.GetString(0);
}
catch
{
throw;
}
finally
{
conn.close();//最后关闭连接
}
希望可以帮到你
『陆』 学生成绩管理系统
#include "stdio.h"
#include "string.h"
struct student
{int num;
char name[10];
char sex[10];
char brith[20];
char academy[20];
float score[5];
float average;
}stu[30];
int m=0,o;
void main()
{
void SR();
void TJ();
void CX();
void SC();
void CR();
void XG();
int n;
printf("请输入统计人数:");
scanf("%d",&o);
do{printf(" # %d学生 4门课的统计程序 #\n 1 成绩录入;\n 2 成绩查询;\n 3 成绩统计;\n 4 删除录入;\n 5 插入学生 \n 6 修改学生 \n 7 退出",o);
printf("\n输入1-7选择。请选择:");
scanf("%d",&n);
if(n==1) SR();
else if(n==2) CX();
else if(n==3) TJ();
else if(n==4) SC();
else if(n==5) CR();
else if(n==6) XG();
else if(n==7) printf("谢谢使用");
else printf("无此选项!自动返回!\n");}
while(n!=7);
}
void SR()
{int y,i,j,t,k,n; float x;
if(m==1)
{printf("成绩已录入,数字键返回");
scanf("%d",&y);
goto loop;}
for(i=0;i<o;i++)
{printf("输入第%d名同学的信息\n",i+1);
printf("学号:");
scanf("%d",&stu[i].num);
printf("\n姓名:\n");
scanf("%s",&stu[i].name);
printf ("\n性别:\n");
scanf ("%s",&stu[i].sex);
printf("\n出生日期:\n");
scanf("%s",&stu[i].brith);
printf("\n系别:\n");
scanf("%s",&stu[i].academy);
printf("\n分数:\n");
for(j=0;j<4;j++)
{printf("第%d科",j+1);
scanf("%f",&stu[i].score[j]);}
x=0;
for(t=0;t<4;t++)
x=x+stu[i].score[t];
stu[i].average=x/4;}
printf("输入的成绩为:\n");
printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科\n");
for(k=0;k<o;k++)
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3]);
printf("重新输入请按 0,其他数字键返回");
scanf("%d",&n);
if(n==0)
SR();
else m=1;
loop:{};}
void CR()
{int i,k,j,t,n,w=-1;float x;
if(m==0)
{printf("请先输入成绩!\n");
goto loop;};
printf("插入的学号:");
scanf("%d",&stu[o].num);
printf("\n插入的姓名:\n");
scanf("%s",&stu[o].name);
printf ("\n插入的性别:\n");
scanf ("%s",&stu[o].sex);
printf("\n插入的出生日期:\n");
scanf("%s",&stu[o].brith);
printf("\n插入的系别:\n");
scanf("%s",&stu[o].academy);
printf("\n插入的分数:\n");
for(j=0;j<4;j++)
{printf("第%d科",j+1);
scanf("%f",&stu[o].score[j]);}
o=o+1;
for(i=0;i<o;i++)
{x=0;
for(t=0;t<4;t++)
{x=x+stu[i].score[t];}
stu[i].average=x/4;}
printf("各学生成绩:\n");
{printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
for(k=0;k<o;k++)
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);}
printf("重复插入请按 0,其他数字键确认");
scanf("%d",&n);
if(n==0)
CR();
loop:{};}
void SC()
{int k,j,t,n,w=-1;
if(m==0)
{printf("请先输入成绩!\n");
goto loop;};
printf("各学生成绩:\n");
{printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
for(k=0;k<o;k++)
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);}
chucuo:printf ("你要删除的学号:");
scanf("%d",&j);
for(t=0;t<o;t++)
{if (stu[t].num==j)w=t;}
if(w!=-1)
{o=o-1;
for (k=w;k<o;k++)
{stu[k].num=stu[k+1].num;
strcpy(stu[k].name,stu[k+1].name);
strcpy(stu[k].sex,stu[k+1].sex);
strcpy(stu[k].brith,stu[k+1].brith);
strcpy(stu[k].academy,stu[k+1].academy);
stu[k].score[0]=stu[k+1].score[0];
stu[k].score[1]=stu[k+1].score[1];
stu[k].score[2]=stu[k+1].score[2];
stu[k].score[3]=stu[k+1].score[3];
stu[k].average=stu[k+1].average;}}
if (w==-1) {printf("输入学号有误,请从新输入:");goto chucuo;};
printf("删除后各学生成绩:\n");
printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
for(k=0;k<o;k++)
{printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);}
printf("重复删除请按 0,其他数字键确认");
scanf("%d",&n);
if(n==0)
SC();
loop:{};}
void TJ()
{
int k,i,j,a[30],t; float n[30],q;
if(m==0)
{printf("请先输入成绩!\n");
goto loop;};
printf("各学生成绩:\n");
{printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
for(k=0;k<o;k++)
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);}
for(i=0;i<o;i++)
a[i]=i;
for(i=0;i<o;i++)
n[i]=stu[i].average;
for(j=0;j<o-1;j++)
for(i=0;i<o-1-j;i++)
if(n[i]<n[i+1])
{t=a[i];a[i]=a[i+1];a[i+1]=t;
q=n[i];n[i]=n[i+1];n[i+1]=q;}
printf("按平均分排序\n");
{printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
for(k=0;k<o;k++)
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[a[k]].num,stu[a[k]].name,
stu[a[k]].sex,stu[a[k]].brith,stu[a[k]].academy,stu[a[k]].score[0],stu[a[k]].score[1],stu[a[k]].score[2],stu[a[k]].score[3],stu[a[k]].average);}
chucuo:{printf("1 按第一科排序\n2 按第二科排序\n3 按第三科排序\n4 按第四科排序\n请输入:");
scanf("%d",&k);
if(k==1) j=0;
else if(k==2) j=1;
else if(k==3) j=2;
else if(k==4) j=3;
else {printf("出错,重新输入\n");goto chucuo;}
for(i=0;i<o;i++)
{n[i]=stu[i].score[j];
a[i]=i;};
for(k=0;k<o-1;k++)
for(i=0;i<o-1-k;i++)
if(n[i]<n[i+1])
{t=a[i];a[i]=a[i+1];a[i+1]=t;
q=n[i];n[i]=n[i+1];n[i+1]=q;}
{printf("按第%d科排序结果:\n",j+1);
printf("学号 姓名 性别 出生日期 系别 科目\n");
for(k=0;k<o;k++)
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f\n",stu[a[k]].num,stu[a[k]].name,
stu[a[k]].sex,stu[a[k]].brith,stu[a[k]].academy,stu[a[k]].score[j]);}
printf("继续按1,其他数字键返回");
scanf("%d",&i);
if(i==1) goto chucuo;
loop:{};}}
void CX()
{
int x,y,k,t,i,j,q=0;
if(m==0)
{printf("请先输入成绩!\n");
goto loow;};
looq:printf("1 按学号查询\n2 查询不及格学生\n其他数字键退出\n");
scanf("%d",&x);
if(x==1)
loop:{printf("输入学号:\n");
scanf("%d",&y);
j=0;
for(k=0;k<o;k++)
if(y==stu[k].num)
{printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);j=1;}
if(j==0)
{printf("无此人,重新输入:\n");
goto loop;}
printf("继续按1,其他数字键返回\n");
scanf("%d",&i);
if(i==1)
goto loop;
else goto looq;}
else if(x==2)
{for(k=0;k<o;k++)
for(t=0;t<4;t++)
if(stu[k].score[t]<60)
{printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);q=1;break;};
if(q==0)
printf("全部及格!\n");
printf ("继续请按1,其他数字键退出:");
scanf ("%d",&k);
if(k==1)
goto looq;};
loow:{};
}
void XG()
{int k,j,t,n,w=-1; float x;
if(m==0)
{printf("请先输入成绩!\n");
goto loop;};
printf("各学生成绩:\n");
{printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
for(k=0;k<o;k++)
printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);}
chucuo:printf ("你要修改的学号:");
scanf("%d",&j);
for(t=0;t<o;t++)
{if (stu[t].num==j)w=t;}
if(w!=-1)
{printf("请输入你要修改的信息:");
printf("\n修改的学号:\n");
scanf("%d",&stu[w].num);
printf("\n修改的姓名:\n");
scanf("%s",&stu[w].name);
printf ("\n修改的性别:\n");
scanf ("%s",&stu[w].sex);
printf("\n修改的出生日期:\n");
scanf("%s",&stu[w].brith);
printf("\n修改的系别:\n");
scanf("%s",&stu[w].academy);
printf("\n修改的分数:\n");
for(j=0;j<4;j++)
{printf("第%d科",j+1);
scanf("%f",&stu[w].score[j]);}}
x=0;
for(t=0;t<4;t++)
{x=x+stu[w].score[t];}
stu[w].average=x/4;
if (w==-1) {printf("输入学号有误,请从新输入:");goto chucuo;};
printf("修改后各学生成绩:\n");
printf("学号 姓名 性别 出生日期 系别 第一科 第二科 第三科 第四科 平均\n");
for(k=0;k<o;k++)
{printf("%-6d%-10s%-6s%-13s%-7s%-7.2f%-9.2f%-9.2f%-9.2f%-9.1f\n",stu[k].num,stu[k].name,
stu[k].sex,stu[k].brith,stu[k].academy,stu[k].score[0],stu[k].score[1],stu[k].score[2],stu[k].score[3],stu[k].average);}
printf("重复修改请按 0,其他数字键确认");
scanf("%d",&n);
if(n==0)
XG();
loop:{};}
『柒』 学生成绩管理系统制作步骤,登录界面怎么做啊!我想自己先...
word里面的邮件合并功能,首先:视图——工具栏——邮件合并,点出邮件合并工具栏,然后在工具栏上点击“打开数据源”,把你那个excel文件导入进来,把光标定位在姓名栏——插入域——姓名——插入——关闭,其他各科成绩也是定位在相应的科目,然后重复上面的工作,不同的是插入域不是“姓名”,而是相应各科成绩(例如:物理,数学……)。全部插入完之后,查看合并数据,如果没有问题的话,就合并到新文档,把新文档打印出来就可以了。
『捌』 辽宁鞍山期末考试学生查询成绩登录
辽宁鞍山期末考试学生成绩,
没法查询登录。
只能询问学校教务处,
最直接的是问你的班主任。
『玖』 学生登录个人中心,在成绩管理中查看
用word里面的邮件合并功能,首先:视图——工具栏——邮件合回并,点出邮件合并工具栏,然后在答工具栏上点击“打开数据源”,把你那个excel文件导入进来,把光标定位在姓名栏——插入域——姓名——插入——关闭,其他各科成绩也是定位在相应的科目,然后重复上面的工作,不同的是插入域不是“姓名”,而是相应各科成绩(例如:物理,数学……)。全部插入完之后,查看合并数据,如果没有问题的话,就合并到新文档,把新文档打印出来就可以了。