zjw_python的博客

人生苦短,我用Python

简易的学生成绩录入程序(完整版)

从开始学习C语言开始,不知不觉已经接近一个月了。通过一步一步的写小程序,自己也渐渐掌握了C语言的一些基础语法。最后以这个简易的学生成绩录入小程序来巩固一下这段时间的学习成果,就当做是一次期末测验吧。 该程序总体上包括两个模块,分为是登录模块(log.c)和处理模块(system.c),登录模块包...

2017-04-30 21:11:54

阅读数:377

评论数:0

改良的用户注册和登录系统(2)

#include #include //用户登录验证系统-改良 struct log //定义log结构用于存储用户账号和密码信息 { char name[15]; char password[...

2017-04-30 11:14:30

阅读数:129

评论数:0

简易的用户账号注册和登录验证程序(1)

#include #include //用户登录验证系统 struct log //定义log结构用于存储用户账号和密码信息 { char name[15]; char password[10];...

2017-04-29 22:04:18

阅读数:494

评论数:0

文件末尾检测函数feof()

用于判断文件指针是否到达文件末尾,调用格式为: feof(fp); 比较坑的地方是使用此函数用于循环判断时,会多循环一次,这是由于当指针已经读完最后一个字符时,还不知道已经到达文件末尾,因此需要再循环一次。 解决的方法是先读取一次,再循坏!!!

2017-04-29 20:58:11

阅读数:454

评论数:0

数值积分(函数指针的运用)

#include #include //编写一个函数calc(f,a,b),求函数f(x)在[a,b]上的数值积分(函数指针的运用),以f(x)=x^2,范围为[0,1]和f(x)=sinx/x,范围为[1,2]为例子 int main() { double f1(double x); ...

2017-04-26 15:57:41

阅读数:175

评论数:0

多个字符串的输出(指针数组、二级指针)

#include #include #include #define NUM 20 #define MAXSIZE 15 //输入一些有关颜色的单词,每行一个,以#作为输入结束的标志。按输入的相反次序输出这些单词。其中单词数小于20,单词长度小于15(动态分配储存空间) int main(...

2017-04-26 12:43:39

阅读数:449

评论数:0

汉若塔问题

#include //汉若塔问题问题,有A,B,C共3根柱子,要求将A柱子上的n个盘子搬到B柱子,其中大盘在下小盘在上,搬运过程中大盘不能压在小盘上。 输出搬运步骤。 int main() {     int n;     char a='A',b='B',c='C';     void f(...

2017-04-25 10:27:27

阅读数:256

评论数:0

简易的学生成绩录入系统(结构,结构指针,结构数组的运用)

#include #define MAXSIZE 10 //定义学生的数据结构,包含学号,姓名,数学成绩,英语成绩,平均分信息以及录入,修改学生信息,成绩表等操作 struct student { int num; char name[10]; int math,english; do...

2017-04-23 16:21:35

阅读数:356

评论数:0

GPS数据处理

题目内容: NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA...

2017-04-21 13:37:20

阅读数:1726

评论数:0

单词长度

题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。 输入格式: 输入在一行中给出一行文本,以‘.’结束,结尾的...

2017-04-20 10:34:14

阅读数:1042

评论数:0

python建立二维数组问题

在python中定义二维数组   发表于 http://liamchzh.0fees.net/?p=234&i=1 一次偶然的机会,发现python中list非常有意思。 先看一段代码 [py] array = [0, 0, 0] matrix = [array*3] pr...

2017-04-18 09:55:55

阅读数:229

评论数:2

1025. 反转链表 (25) python篇

1025. 反转链表 (25) 时间限制 300 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为1→2→3→...

2017-04-17 21:54:44

阅读数:327

评论数:0

1050. 螺旋矩阵(25) python篇

1050. 螺旋矩阵(25) 时间限制 150 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 本题要求将给定的N个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第...

2017-04-17 18:17:58

阅读数:439

评论数:0

1015. 德才论 (25) python篇

1015. 德才论 (25) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Li 宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚...

2017-04-17 15:21:15

阅读数:207

评论数:0

1055. 集体照 (25) python篇

1055. 集体照 (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 拍集体照时队形很重要,这里对给定的N个人...

2017-04-17 13:51:38

阅读数:370

评论数:0

比较字符串大小

#include #include //输入五个字符串,输出其中最小的字符串 int main() { int i; char s[100],min[100],*p; scanf("%s",s); strcpy(min,s); for (i=0;i<4;i...

2017-04-15 19:15:50

阅读数:390

评论数:0

电码加密(字符数组和指针的应用)

#include //电码加密,变化规则如下:小写字母z变换为a,其他字母变换为该字母ASCII码顺序后一位字母,如o变换成p。 int main() { char s[100]; int i; void jiami(char*s); scanf("%s",s);...

2017-04-15 16:47:18

阅读数:175

评论数:0

数组颠倒

#include //输入n(n<=100)个整数存入数组中,通过函数调用的方式实现数组元素的逆序存放 int main() { int a[100],n,i; void reverse(int*a,int n); scanf("%d",&n); f...

2017-04-15 15:42:22

阅读数:453

评论数:0

冒泡排序

#include //输入n(n<=100)个整数,使用冒泡排序法将其排序后从小到大输出。 int main() { int num[100],i,n; void bubble(int num[],int n); scanf("%d",&n); fo...

2017-04-15 14:48:45

阅读数:122

评论数:0

输出日期

#include //输入年份和天数。输出对应的年、月、日,如输入:2000 61 ,则输出:第2000年的第61天是3月1日。 int main() { int year,days,month,day; int transform(int,int,int*pmonth,int*pday...

2017-04-15 14:19:15

阅读数:156

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭