第六周技术博客
数据结构的双向链表:
// 242陈坤鑫第五周.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
struct Date{
int year,month;
};
struct Stu1{
int num;
struct Date birth;
};
typedef struct Stu2{
int num;
struct Date *pbirth;
}Student;
int main(int argc, char* argc[])
{
printf("242 陈坤鑫 第一题\n");
struct Date d,*pd;
d.year=2003; d.month=12;
printf("变量输出 %d年%d月\n\n",pd->year,pd->month);
pd=(struct Date *)malloc(sizeof(struct Date));
pd->year=2004;pd->month=11;
printf("变量输出 学号=%d 出生日期:%d年%d月\n\n",pd->year,pd->month);
printf("242 陈坤鑫 第二题\n");
struct Stu1 st,*pst;
st.num=02242;
st.birth.year=1997;
st.birth.month=10;
printf("变量输出 学号=%d 出生日期:%d年%d月\n",st.num,st.birth.year,st.birth.month);
pst=(struct Stu1 *)malloc(sizeof(struct Stu1));
pst->num=02242;
pst->birth.year=1998;
pst->birth.month=9;
printf("指针变量输出) 学号=%d 出生日期:%d年%d月\n\n",pst->num,pst->birth.year,pst->birth.month);
printf("242 陈坤鑫 第三题\n");
Student stu,*pstu;
stu.printf=(struct Date *)malloc(sizeof(struct Date));
stu.num=02242;
stu.pbirth->year=1996;
stu.pbirth->month=11;
printf("指针变量输出 学号=%d 出生日期:%d年%d月\n",stu.num,stu.pbirth->year,stu.pbrith->month);
pstu=(Student *),malloc(sizeof(Student));
pstu->pbrith=(struct Date *)malloc(sizeof(struct Date));
pstu->num=02242;
pstu->pbrith->year=1996;
pstu->pbrith->month=11;
printf("指针变量输出 学号=%d 出生日期:%d年%d月\n\n",pstu.num,pstu.pbirth->year,pstu.pbrith->month);
return 0
}
Html生成表格:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>表格生成</title>
<script type="text/javascript">
function init(row,col)
{
var myArray=new Array(13);
var n= (rou*col)/2;
for(var k=1;k<=n;k++)
{
myArray[k]=parseInt(Math.random()*n);
myArray[(k+n)]=myArray[k];
}
var str='<table border="1" width="300" height="300">';
for(var i=1;i<=row;i++)
{
str+="<tr>";
for(var j=1;j<=col;j++)
{
str+="<td onclick='judge("+ ( (i-1)*col+j )+");'>"+ myArray[( (i-1)*col+j )] + "</td>";
}
str+="</tr>";
}
str+="</table>"
document.getElementById("mt").innerHTML=str;
}
function createTable()
{
var row=document.getElementById("t1").value;
var row=document.getElementById("t2").value;
init(row,col);
}
function judge(temp)
{
alert(temp);
}
</script>
</head>
<body>
<div id="mt">表格测试</div>
<input type="text" size="3" id="t1"/>
<input type="text" size="3" id="t2"/>
<input type="button" value="生产表格" onclick="creaTable();"/>
</body>
</html>
周数 |
专业学习目标 |
专业学习时间 |
新增代码量 |
博客发表量 |
人文方面的学习 |
知识技能总结 |
第六周 |
数据结构各种链表的结合应用,初识栈和队列的概念,Html表格生成 |
3h |
120行 |
1 |
《数据结构简明教程(C语言版)》、 《东周列国志》 |
数据结构应用不熟练,只会套用:Html运行后没有反应。两者都只是套用老师的思路,没有自己的想法, 需要反思。 |