- 博客(48)
- 资源 (10)
- 收藏
- 关注
原创 python飞机订票系统
包括录入显示查询删除修改显示清空订票退票我的排序等11个功能。设计的时候采取控制台控制,文件存储,未使用数据库,GUI。基于python开发的小课设(飞机订票系统)需预先建立对应的文本文档,否则无法运行。
2022-09-15 14:38:00
2954
1
原创 Java教职员工工资管理系统(Java课设)
Java教职员工工资管理系统(Java课设) 该代码为片段,全文五百行左右,也支持定做其他系统,该系统无框架(也支持定做有框架的系统),该系统包括实体类,派生类,文件读写,一些算法的应用...
2022-06-18 13:24:11
1166
原创 输入一串字符,大小写字符向下进一位,其他字符不变
#include<stdio.h>void main(){ char s[100]; printf("请输入一个字符串\n"); scanf("%s",s); printf("改变前的字符串是%s",s); fun(s);}void fun(char *s){ int i = 0; for(;*(s+i)!=0;i++) { if(*s>='a'&&*s<='z'||*s&.
2022-03-14 10:38:16
336
原创 判断100以内的自然对数
#include<stdio.h>#include<string.h>void main(){ int i=0,j=0; int p=0,p2=0; int sum = 0; int ss; for(i=0;i<=100;i++) for(j=i+1;j<=100;j++) { sum = i+j; ss = j-i; for(p=0;p<sum.
2022-03-14 10:37:05
282
原创 c语言课设抽奖系统(需在目录里创建一个文本文档a.txt)
#include<stdio.h>#include<string.h>#include<stdlib.h>#include<conio.h>#include<time.h>struct data{ char id[20]; char name[20];};struct data information[110];//普通人员信息struct data information0[110];//滚动人员信息st.
2022-03-12 21:50:02
1424
1
原创 输入一个上限,然后把1到这个上限的非素数全部打印出来,再判断下非素数的数目
#include <stdio.h>#include <stdlib.h>int fun(int m,int *k,int xx[])//int函数返回值为整数值,带星号和后面带括号的 效果一样,都是指针{ int i=1,j=0;//i用来给数组中元素赋值,从1到m-2,j是数组的起始位置,用来遍历数组 for(;j<m-2;j++)//原题要从1到比输入数小的数为止,m-1是正好卡到上限,m-2才是小于上限 { i=i+1;.
2022-03-12 17:04:15
121
原创 键盘输入一串字符串 然后正序逆序输出
#include <stdio.h>#include <stdlib.h>void fun()//void无返回值{ char f[100]; printf("请输入一串字符"); scanf("%s",f);//输入待操作的字符串 int i;//循环时候用 int length=0;//用来记录长度 for(i=0;f[i]!=0;i++)//遍历数组 { length=i;//每循环一次,leng.
2022-03-12 17:02:14
2264
原创 Java生成对话框,随机位置
package zhongyu;import javax.swing.*;import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Random;public class Demo extends JDialog{ public Demo() { Contai.
2022-02-13 18:25:15
219
原创 python之会动的图片
import pygameimport syspygame.init()size= width,height =500,600screen=pygame.display.set_mode(size)tu=pygame.image.load("图片地址")tutu=tu.get_rect()speed=[5,5]clock=pygame.time.Clock()while 1: clock.tick(30) for event in pygame.event..
2022-02-12 15:37:57
2665
原创 大一c语言课设之图书管理系统
#include<stdio.h>#include<stdlib.h>#include<string.h>int flag; //全局变量,用来定位要操作的结构体数组的位置struct tushu{ char tnumber[100]; //图书编号 char tname[100]; //图书名字 char zname[100]; //作者姓名 char cname[100]; //出版社名.
2022-02-12 15:35:41
3176
原创 用Java创建一个窗口
package java123;import java.util.Scanner;import java.util.Random;import java.awt.*;import javax.swing.*;public class lyy extends JFrame{ public void create(String title) { JFrame jf = new JFrame(title); Container container = jf.getContentPan..
2022-02-12 15:27:39
1486
原创 Python vs Java vs c vs Python(同样一个判断素数的代码)
先来看看c#include<stdio.h>int main(){ int i,n; int m=0; scanf("%d",&n); i=2; for(;i<n;i++) { if(n%i==0) m++; } if(m==0) printf("是素数"); else printf("不是素数"); return 0;
2022-02-12 15:24:47
935
原创 Java创建一个及对话框
package zhongyu;import javax.swing.*;import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class Demo extends JDialog{ public Demo() { Container c = getContentPane();.
2022-02-12 15:05:18
511
原创 入门c语言(五)选择结构
1、if语句一般是if()一条语句;else if()一条语句...........(可以有很多个else if)else一条语句;注意:if,else,else if后面都没有语句,这些是控制他后面的一条语句的,所以;号加在其所控制的一条语句后面注意:if else if else这些只能控制一条语句,如果想让他控制多条语句,可以加上{}例子:if(a>1){语句1;语句2;·········;}switch语句一个例子:
2022-01-18 13:41:37
395
原创 入门c语言(四)顺序结构程序设计
#include<stdio.h>main(){ cahr c; int c1,c2; printf("请输入"); c=scanf("%c",&c); c=c+32; c1=c-1; c2=c+1; printf("%c,%c,%c\n",c,c1,c2); printf("%d,%d,%d\n",c,c1,c2); //这个\n是换行符的意思//比如我们输入一个大写的B 这个程序最终会输出如下//.
2022-01-18 10:15:45
1283
原创 c语言入门(三)运算符
1、加减乘除+ 加- 减* 乘/ 除2、关系运算符>= 大于或等于<= 小于或等于== 是否等于 当判断一个条件是否等于另一个条件的时候,要用==而不是=。=号是赋值,==才是判断!= 不等于自增自减运算符++ 自增1-- 自减一例如:int a=1;a++;这个时候a会变成23、逻辑运算符(1) && 逻辑与条件1&&条件2条件1和条件2都为真结果为真一个为假都为假(2)||
2022-01-18 09:57:44
885
原创 入门c语言(二)
c语言中的数据可以分为标识符,常量和变量。(有一个重要的东西:c语言中全部字都要用英文输入,用中文键盘输入会报错)一、用户标识符用户标识符可以由字母,数字,下划线构成例:有时候可能会定义一个整型变量a,当一个工程足够大的时候可能二十六个字母都不够了,或者为了更好的记忆一个工程里的变量,我们可以把用户标识符定义成a3,a4,x_coordinate等等注意:用户标识符可以由字母数字下划线组成,但是下划线不能开头,而且定义的用户标识符不能是c语言中已经包括的关键字!!附上c语言关键字(初
2022-01-17 19:13:28
295
原创 人和人之间的差距……
英语好的程序员定义用户标识符:again,length,wide,high,x_coordinate,y_coordinate……我:zailai,chang,kuan,gao,x_zuobiao,y_zuobiao……
2022-01-15 00:21:09
108
原创 从键盘输入1行字符串(每行最多输入80个字符),统计字符串中所包含的各个英文小写字符及其对应的数量。
从键盘输入1行字符串(每行最多输入80个字符),统计字符串中所包含的各个英文小写字符及其对应的数量。**输入格式要求:不要有任何提示信息,直接输入1行字符。**输出格式要求:按字母顺序输出统计结果,"%c=%d\n"每行输出一个字母的统计信息。如果某个字母没有出现,则不输出该字母的统计信息。如:输入字符串: abc2ed a7bcdcd则输出:a=2b=2c=3d=3e=1#include <stdio.h>#define BUFFER_SIZE 80#de.
2022-01-12 20:27:38
5255
1
原创 以下程序的功能是从键盘输入的一串字符中统计数字字符的个数,用换行符结束循环,利用for循环明确循环次数。引入#include库,使用strlen函数明确数字字符个数。例:abv123d45输出5
#include<stdio.h>#include<string.h>int main(){ char a[20]; char b[20]; int k=0; int i=0; scanf("%s",a); for(i=0;a[i]!=0;i++) { if(a[i]>'0'&&a[i]<='9') b[k++]=a[i]; } b[k]=0; int y; y=strlen(b);.
2022-01-11 20:43:59
2383
原创 入门c语言。(1建立开发环境)
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。--------来自百度百科。 好了闲话少许,作为可以被嵌入任何现代处理器,跨平台性非常好的语言界老祖宗,c语言的...
2022-01-11 20:39:45
303
原创 警察局抓住了A、B、C、D四名盗窃嫌疑犯,其中只有一人是小偷。在审问时,A说:“我不是小偷”;B说:“C是小偷”;C说:“小偷肯定是D”;D说:“C在冤枉好人”。现在已经知道这四人中有三人说的是真话,
#include<stdio.h>int main(){int a,b,c,d; for(a=1;a>=0;a--) for(b=1;b>=0;b--) for(c=1;c>=0;c--) for(d=1;d>=0;d--) if((!a+c+d+(!d)==3)&&(a+b+c+d==1)) { if (a) pri.
2022-01-10 15:51:43
4231
2
原创 以下程序的功能是:输入一个正整数,对其进行分解质因数,如60=2×2×3×5。(while循环解)
#include<stdio.h>int main(){ int n,m; int i=2; scanf("%d",&m); printf("%d=",m); while(m!=1) { while(m%i==0) { printf("%d",i); m=m/i; if(m!=1) printf("*"); } i++; } }
2022-01-10 15:48:55
1090
1
原创 用公式算Π的值的一种方法
#include<stdio.h>#include<math.h>int main(){int sign=1; double p=0.0,i=1.0,k=1.0; while(fabs(k)>=1e-6) {p=p+k; i=i+2; sign=-sign; k=sign/i;} p=p*4; printf("%.6f",p); }
2022-01-10 15:46:55
123
原创 2、编写程序:输入 10 个整数,将其中最小的数与第一个数对换,将其中最大的 数与最后一个数对换。 要求程序中要求有三个函数: (1)输入 10 个数; (2)进行处理(交换);(码字不易,求个关注)
#include <stdio.h>#define n 10void spp(int *a){ int m1,m2,i; int t1,t2; i=0; t1=*a; t2=*a; m1=0; m2=0; for(;i<10;i++) { if(*(a+i)>t1) { t1=*(a+i); m1=i;.
2022-01-10 15:29:03
273
原创 c语言中关于指针的一些问题。(纯手打,码字不易,求个关注)
指针的概念指针是一种数字类型,是一个变量在内存中所对应单元的地址。指针是用来存放地址的量。(几个比较重要的概念:数组的首地址是数组名a的地址。数组首个元素的地址是a[0],比如一个数组a[10],系统会给a[0]~a[9]分配存储地址。a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] 指针会根据你的指令指向某个地址。如何定义一个指针?指针类型(int,float,double...
2022-01-10 15:21:49
622
1
原创 用冒泡法对长度是6的字符数组进行从小到大排序。(通过循环输出每个字符:for (i=0; i<N; i++) printf(“%c“,a[i]);)
#include<stdio.h>int main(){ char a[6]; int i; int j; int k; for(i=0;i<6;i++) scanf("%c",&a[i]); for(i=0;i<6;i++) { a[i]=a[i]-'0'; } for(i=0;i<6;i++) for(j=0;j<6-i-1;j++) { if(a[j]>a[j+1]).
2022-01-10 10:17:01
434
原创 将s数组的字符串中ASCII值为奇数的字符保留先输出并换行,ASCII为偶数的字符形成一个新串放在t数组中并输出。
#include<stdio.h>int main(){ int i; int j=0; int k=0; char s[20],t[20]; scanf("%s",s); for(i=0;s[i]!=0;i++) if(s[i]%2==0) t[j++]=s[i]; else s[k++]=s[i]; s[k]=0; t[i]=0; printf("%s\n%s",s,t); }
2022-01-10 10:15:38
3435
原创 从键盘获取一串字符,求该字符串中所有整数的和。例如123asad12as,则求123+12=135。
#include<stdio.h>int main(){ char a[100],*p=a; int c=0; int su=0; int m=0; int i=0; scanf("%s",&a); while(*p) { if(*p>='0'&&*p<='9') { for(su=0;*p>='0'&&*p<='9';p++) su=su*10+*p.
2022-01-10 10:14:22
426
原创 从键盘获取一串数字字符串,将数字字符串转成数字。如:输入“123”,得到整数123。
#include<stdio.h>int main(){ char a[100]; int i=0; scanf("%s",a); for(;a[i];i++) a[i]=a[i]-'0'; a[i]=0; for(int j=0;j<i;j++) printf("%d",a[j]);}
2022-01-10 10:11:58
8395
3
原创 从键盘获取一串字符,求该字符串中所有数字字符对应的数字之和。例如123asad12as,则求1+2+3+1+2=9
#include<stdio.h>int main(){ char a[100],*p=a; int c=0; int su=0; int m=0; int i=0; scanf("%s",&a); while(*p) { if(*p>='0'&&*p<='9') { for(su=0;*p>='0'&&*p<='9';p++) su=su+*p-'0.
2022-01-10 09:55:52
989
原创 将数组中的字符串逆序存放并输出,例如“abcd123”,逆序后为“321dcba”
#include<stdio.h>#define n 10int main(){ char a[n]; int i,j; scanf("%s",&a); for(i=0;a[i]!=0;i++) { j=i; } for(;j>=0;j--) printf("%c",a[j]);}
2022-01-09 21:25:28
2549
原创 一串字符只删除中间的*,保留前后的*(生活不易)
#include<stdio.h>int main(){int i=0; int j=0; int m,n; int k; char a[100]; scanf("%s",&a); while(a[i]=='*') { i++; } m=i; while(a[i]!=0) { i++; } i--; while(a[i]=='*') i--; n=i; j=m; fo.
2022-01-09 21:21:34
3852
python+tkinter+pymysql+mysql+SQL的GUI学生成绩信息管理系统
2022-06-09
python课设--学生成绩管理系统
2022-06-06
c语言图书管理系统,适合大一课设/大作业
2022-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人