![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
Jason Statham_jeb
专业从事汽车电子领域软件开发,对汽车总线、CAN总线、UDS检测系统有专业研究!
展开
-
每日练习十七
共用体练习#include <stdio.h>struct{ int num; char name[10]; char sex; char job; union { int class; char position[10]; }category;}person[2];int main(){ int i; for(i=0;i<2;i++) { printf("please enter the data of person:\n"); scan原创 2021-07-10 09:22:55 · 116 阅读 · 0 评论 -
每日练习十六
链表操作,输入学生学号及成绩并输出!#include <stdio.h>#include <malloc.h>#define LEN sizeof(struct Student)struct Student{ long num; float score; struct Student *next; };int n;struct Student *creat(){ struct Student *head; struct Student *原创 2021-07-09 19:03:53 · 95 阅读 · 0 评论 -
每日练习十五
单链表输出学生成绩;#include<stdio.h>struct Student{ int num; float score; struct Student *next; }*p,*head; //建立结构体指针 int main(){struct Student a,b,c;a.num = 10101;a.score = 89.5;b.num = 10103;b.score = 90;c.num=10107;c.score=85;hea原创 2021-07-07 19:48:47 · 114 阅读 · 0 评论 -
每日练习十二
三名候选人,每个选民只能投一票,统计选票,最后输出选票结果(按从大到小);#include <stdio.h>#include <string.h> struct Person { char name[20]; int count; }leader[3]={{"li",0},{"zhang",0},{"sun",0}}; struct Person leader_1; int main(int argc, char **argv){ int i,j;原创 2021-07-03 22:30:03 · 57 阅读 · 0 评论 -
每日练习十三
利用结构体数组存储学生信息并按分数从大到小排布!#include <stdio.h>struct Student { int num; char name[20]; float score; };int main(int argc, char **argv){ struct Student stu[5]={{10101,"Zhang",78},{10103,"Wang",98.5},{10106,"Li",86},{10108,"Ling",73.5},{1011原创 2021-07-05 19:17:22 · 70 阅读 · 0 评论 -
每日练习十四
利用结构体数组求每个学生成绩的平均值;#include <stdio.h>#define N 3struct Student { int num; char name[20]; float score[3]; float aver; };struct Student ave(struct Student *p){ int sum=0,i; for(i=0;i<N;i++) sum+=p->score[i]; p->aver=sum/3;原创 2021-07-07 13:22:17 · 103 阅读 · 0 评论 -
每日练习十一
读取一个文件后10KB数据并写入新文件!#include <stdio.h>#include <stdio.h>#include <unistd.h>#include <sys/stat.h>#include <fcntl.h>#define BUFFER_SIZE 1024 //每次读写缓存大小#define OFFSET 10240 //复制的数据大小int main(int argc, char **argv){原创 2021-06-29 23:24:58 · 144 阅读 · 0 评论 -
每日练习9
程序中每隔3秒读取文件内容,显示并写入另一个文件,同时,写入时间戳!#include <stdio.h>#include <time.h>#include <unistd.h>#include <errno.h>#include <stdlib.h>#include <string.h>#include <windows.h>#define N 64int main(int argc, char **arg原创 2021-06-29 19:30:03 · 70 阅读 · 0 评论 -
每日练习8
按奇数位读取学生数据并打印显示;#include <stdio.h>#include <stdlib.h> struct student { char name[10]; int num; int age; char addr[15]; }stu[10]; int main(int argc, char **argv){ int i; FILE *fp; if((fp=fopen("stud.txt","r"))==NULL) { p原创 2021-06-29 08:55:25 · 89 阅读 · 0 评论 -
python 编程入门到实践 第19章-用户账户
python 编程入门到实践 第19章-用户账户提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言Web应用程序的核心是让任何用户都能够注册账户并能够使用它,不管用户身处何方。提示:以下是本篇文章正文内...原创 2020-09-19 11:39:39 · 772 阅读 · 2 评论 -
Python 编程从入门到实践 第18章
Django (D不发音)学习入门为什么要建立虚拟环境?如果在一台计算机下,想开发多个不同的项目,需要用到同一个包的不同版本,如果还使用命令在同一个目录下安装或者更新,可能影响到其它项目,或新项目用到的包的版本与当前版本有冲突,这样会导致其它项目无法运行,因此,要使用虚拟环境,在不同的虚拟环境下,制作不同的项目,彼此互不干涉;Django 只在虚拟环境激活的情况下才能使用;一、首先是 安装虚拟环境:DOS终端下输入 pip install --user virtualenv二、安..原创 2020-09-12 22:14:39 · 1544 阅读 · 0 评论 -
如何在pycharm中同时打开多个项目
如何在pycharm中同时打开多个项目@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写...转载 2019-06-14 11:13:17 · 3393 阅读 · 3 评论