自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(191)
  • 收藏
  • 关注

原创 七夕警示:探索社工库与网络搜索下的个人隐私泄露与保护策略

随着的脚步日益临近,空气中弥漫着浪漫与温馨的气息。这个充满爱意的节日,我们沉浸在与心爱之人共享甜蜜时光的同时,不应忽视的重要性。在数字化时代,个人信息泄露的风险无处不在,如何在享受节日氛围的同时,确保,成为了我们必须面对的重要课题。

2024-08-09 03:49:14 4980 34

原创 【老张的程序人生】我命由我不由天:我的计算机教师中级岗之旅

这意味着我需要学习许多全新的知识,但我相信,只要有决心和毅力,没有什么是不可能的。然而,作为计算机专业的我,虽然手握中级职称证,但深知在竞争激烈的学校中,想要真正成为一名中级教师并非易事。毕业后,由于准备的不充分,我只考上了初级教师岗,但我并没有因此放弃。然而,就在面试前两天,一场突如其来的车祸,如同晴天霹雳,彻底击碎了我的梦想。不仅额部头皮裂开了,缝了数十针,而且直到现在,头顶还有地方是木的,脸上也留了疤。在21年的春天,当我顺利通过省会教师中级岗的笔试面试时,我以为那是命运对我努力的最好回馈。

2024-08-06 12:15:36 2023 31

原创 我的 Serverless 实战 — 5分钟,教你用Serverless每天跟女朋友说1000遍土味情话!

一、serverless简介serverless,顾名思义,即“无服务器”,提供一个微型的架构,终端客户不需要部署、配置或管理服务器服务,代码运行所需要的服务器服务皆由云端平台来提供,因此运维成本很低。serverless有一个很出名的产品,亚马逊公司在2014年推出的AWS Lambda。具体可以查看这里的文档 https://www.serverless.com/cn/framework/docs/二、python实现发送邮件import ioimport sys...

2021-05-08 15:02:53 10309 88

原创 3分钟,学会C语言的while、for、多重循环!

首先来看一个问题,我们怎么输出一行hello world呢?#include"stdio.h"int main(){ printf("hello world\n"); return 0;} 输出两行呢?再加一行呗!#include"stdio.h"int main(){ printf("hello world\n"); printf("hello world\n"); return 0;} 输出一千行、一万行怎么办呢?再加一千行、一万行吗?和下面的小故事有异曲同工之妙:.

2021-04-29 13:44:37 2389 12

原创 2019第十届蓝桥杯省赛及国赛个人总结(java-B组)

省赛: 今年省赛的题目比18年简单的多,基本都是暴力枚举、BFS之类。还记得去年在山师考蓝桥杯,我这种辣鸡连题目都没看懂。本以为蓝桥会变得越来越难,没想到今年就被打脸了。今年省赛后面三个编程大题一个没来得及做,只提交了7道题,勉强水了个省一的倒数进了国赛。国赛: 看到题有些懵,往年国赛都是六道题,今年难道为了纪念蓝桥十周年所以出了十道题???(不过发的T恤好评。话说在牛客上打...

2019-05-30 19:39:28 20906 124

原创 震惊!这样做三天就能通过数据库三级

去年突发奇想报了个三级玩,由于很多因素(最主要是懒),考试前三天才开始准备,前两天查成绩发现飘过了。先上成绩:虽然只有三天时间,但已经足够了。我们知道,数据库三级选择和填空占70分,大题分为3个,每题10分,共占30分。由此可以看出,三级和二级区别挺大,数据库选择和填空占比较高,所以重点要放在选择填空上。如果想考到60分,我们只需要将选择和填空考到50分,大题拿到...

2019-05-19 23:48:29 10463 10

原创 软考备考之十天通过软件设计师(软考总结)

一直想写写软考的备考来着,但因为时间期末考试耽误了。刚好前两天分数线出来了,一直以为今年分数线会上涨,没想到仍旧是45分。我上午成绩58/75 下午成绩58/75,虽然考的不高,但还是顺利飘过了~从9月份报名,10月中旬正式开始准备,到11月11号考试花了大概20天左右的时间。(看完标题就可以知道,其实用不了这么久的)一、整体介绍①上午题软件设计师的上午题分布广泛,涵盖了软...

2019-01-22 22:59:33 6887 5

原创 计算机文化基础Word 2010复习导案

如果选择“表格工具/布局”选项卡“删除”按钮列表中的“删除列”选项,则( )。(11)在 Word 2010 中,当打印文档时,若在“打印页码范围”中输入“3-5, 9”,则表示打印( )的文档内容。1.将标题字体设置为“华文行楷”,字号设置为三号,字体颜色设置为蓝色。2.将正文设置为“楷体_GB2312”,小四号字。(12) 在 Word 2010 中, 单击“格式刷”按钮后,可将所选文本的格式复制( )4.将正文第一段的第一个字设置为首字下沉,要求设置下沉的字体为幼圆,下沉行数为2行。

2023-03-06 20:17:26 690 1

原创 C语言第五章第4节用for语句实现循环学习导案

则执行for(i=1;语句后,变量i的值为( )11、若有定义int i,sum;,则执行下列程序段后sum的值是( )12、若有定义:int x,y;,则下列for循环结构的执行次数是( ),则执行下列程序段后的结果为( ),则执行下列程序段后的结果是( ),则以下循环语句的循环次数是( )B.for循环是先执行循环体语句,后判断条件表达式。2、若有定义int i,x;,则for循环语句( )3、若i是int型变量,以下循环体执行的次数是( )6、下列程序是计算n个数的平均值,正确的是( )

2022-12-02 20:45:00 603 2

原创 C语言第五章第3节用do...while语句实现循环学习导案

则执行循环while(i

2022-12-02 20:45:00 836

原创 C语言第五章第1-2节用while语句实现循环学习导案

10、若输入字符串:abcde,则下列while循环体执行的次数是( ),则语句while(k=1) k=k-1;12、若有定义int n=10,m=1,k=1;,则执行下列程序段的输出结果是( )19、编写程序,求一个最小正整数,该数与3的和是5的倍数,与3的差是6的倍数。,则执行程序段后的输出结果是( )3、若有定义int i=1,j=0;,则执行下面语句后j的值是( ),则执行程序段后的输出结果是( )7、有关下列程序段的说法中,正确的是( )

2022-12-02 16:18:33 865 1

原创 C语言第四章第5节条件运算符和条件表达式学习导案

7.若有定义int i=-2,n;,则执行语句“n=++i==0?5.若有定义int w=1,x=2,y=3,z=4;6、若有定义int a=0,b=1,x,y,z;,则执行下列程序段后,变量x,y,z的值分别为( )3.若有定义x=12,y;,则执行语句“y=x>12?2、设a=1,b=2,c=3,d=4,则表达式:a

2022-11-21 14:41:01 552 2

原创 C语言第四章第3-4节关系运算符和逻辑运算符学习导案

int a=1,b=2,d=-5,则表达式'x'+1>c、'y'!=c+2、-a-5*bb)&&(n=c>d);12.能正确表示“当x的取值在[0,10]或[20,40]范围内为真,否则为假”的表达式是( )8、7.若a,b和c是int型变量,且a=3,b=4,c=5,则下列表达式中值为0的是( )

2022-11-21 14:35:12 772

原创 C语言第四章第2节用if语句实现选择结构学习导案

理解if语句、if else语句、if...else if...else语句的执行过程并会做题。if语句、if else语句、if...else if...else语句的一般形式。根据刚才的学习,请同学们整理相关知识点(请自觉把课本收起来哦。导 学 流 程。3.if...else if...else语句。printf(“输入两个整数:”);1.字符输入输出函数的用法与功能。2.大小写字母互相转换的方法。2.if else语句。

2022-11-10 09:13:44 563

原创 C语言第三章第5节数据的输出学习导案

则语句 printf("%d\n",z=(x%y,x/y));C.输出为213.82 D.输出为-213.82。6.以下程序段的输出结果是 int a=1234;A.输出格式描述符的域宽不够,不能输出 B.输出为213.83。C.2,E D.输出项与对应的格式控制不一致,输出结果不确定。

2022-11-03 09:12:31 538

原创 选择结构练习题(if语句、if else语句、switch语句)

二、if else语句练习1.请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。(Monday、Tuesday、Wednesday、Thursday、Friday、Saturday、Sunday)思路:1.当输入MWF时,三个首字母无重复,直接输出星期几2.当输入ST时,继续读入下一个字母,根据下一个字母输出星期几注意:当需要使用多个输入函数接收字符时需要注意的是:多使用一次getchar()接收回车换行符2.输入图书的定价和数量,计算购书金额并输出。其中

2022-06-14 11:14:41 3443 2

原创 C语言考试题目(一)

一、单项选择题:(本大题共25小题,每题2分,共50分)1、C语言的源程序通常的扩展名是()。A..cppB..objC..exeD..c2、‎下列选项中,()属于多行注释。A./*B.//C.\\D./**/3、以下不合法的字符常量是()。A. 'ab'B.'2'C.'A'D.'\n'4.设int a=1,b=2;以下选项中不正确的语句是()。A.a/=1B.a+=3C.a*3=3D.a=a+b5.‏在C语言中,要求运算数必须是整型的运算...

2022-05-16 16:20:15 1953 2

原创 循环练习题-求1的阶乘+2的阶乘+3的阶乘+...+10的阶乘的值。

#include"stdio.h"int main(){ int i,j; int sum=0,t; for(i=1;i<11;i++){ t=1; for(j=1;j<=i;j++){ t*=j; } sum+=t; } printf("sum=%d\n",sum); return 0;} 求1!+2!+3!+...+10!的值。

2022-03-08 08:17:32 614

原创 用公式π/4≈1/1-1/3+1/5-1/7+...求π的近似值,直到发现某一项的绝对值小于10的-6次方为止。

#include<stdio.h>int main(){ int i=1,sign=1; double sum=0; do{ sum+=sign*1.0/i; i+=2; sign=-sign; }while(!(1.0/i<1.0e-6)); printf("%f",sum*4); return 0;}

2022-03-01 09:19:36 2547 2

原创 for循环练习题-使用嵌套循环,按下面的格式打印字母。

使用嵌套循环,按下面的格式打印字母。FFEFEDFEDCFEDCBFEDCBA#include<stdio.h>int main(){ char c; int i,j; for(i=1;i<7;i++){ c='F'; for(j=1;j<=i;j++) printf("%c",c--); printf("\n"); } return 0;}

2022-02-28 10:51:27 1232 1

原创 for循环练习题-使用嵌套循环,按照下面的格式打印字母。

使用嵌套循环,按照下面的格式打印字母。ABCDEFGHIJKLMNOPQRSTU#include <stdio.h>int main(){ char c='A'; int i,j; for(i=1;i<7;i++){ for(j=1;j<=i;j++) printf("%c",c++); printf("\n"); } return 0;}

2022-02-28 10:48:04 1001 2

原创 编写程序,输入一个字符,若是大写字母,转换成小写字母,若是小写字母,则转换成大写字母输出。

#include<stdio.h>int main(){ char c=getchar(); printf("%c",c>='a'&&c<='z'?c-32:c+32); return 0;}

2021-12-23 08:47:00 8165 5

原创 C语言if语句练习题

1.大小写字母转换题目内容:编写程序,输入一个字符,若是大写字母,转换成小写字母,若是小写字母,则转换成大写字母输出。2.输出水仙花数题目内容:编写程序,从键盘输入任意一个3位正整数,判断是否"水仙花数"。若是水仙花数,则输出"该三位数是水仙花数!",否则输出“该三位数不是水仙花数!”。提示:所谓"水仙花数"是指一3位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153=1+125+27。...

2021-12-22 23:08:41 3618

原创 C语言选择结构(if语句)

一.选择结构功能根据给定的判断条件,控制程序执行流程的语句。二.选择结构形式单分支:根据给定条件,决定是否执行一段语句。双分支:根据给定条件,执行两条路径中的一条。多分支:根据给定条件,决定执行其中一条路径。三.选择结构分类1.单分支选择结构①功能根据给定表达式决定执行操作或者跳过操作。②单分支if语句格式③一般形式if(表达式) 语句A④示例if(score<60) printf("不及格!");⑤说明...

2021-12-22 10:26:47 6185 1

原创 C语言关系运算和逻辑运算

一、关系运算1.关系运算符每个关系运算符对它左侧值和右侧值进行比较大小的运算2.关系表达式用关系运算符连接起来的式子。若关系为真,关系表达式的值为1;若关系为假,关系表达式的值为0;3.优先级关系运算符优先级低于算术运算符,高于赋值运算符。例如x>(y+3)与x>y+3相同。[例]:执行a=-2; b=3; x=a+b>2; 后,x=?4.结合性从左到右[例]:设 a=3, b=2, c=1,求下列表达式的值?c>b...

2021-12-21 16:47:21 5748

原创 C语言使用位运算实现大小写字母转换

1.编写一个程序,将输入的大写字母变为小写字母,小写字母变为大写字母#include<stdio.h>int main(){ char c; c=getchar(); c=c^32; putchar(c); return 0;}2.编写一个程序,将输入的大写字母变为小写字母,小写字母不变#include<stdio.h>int main(){ char c; c=getchar(); c=c|32; putchar(c); return 0

2021-12-21 11:02:36 1070

原创 C语言指针练习题

1.如有下面的语句说明, 则表达式 *(p+3) 的值是 ( )。int a[]={2,3,4,5,6,7};‎ int *p=a;A.6 B.5 C.4 D.3‌‌2.如有下面的语句说明, 则执行语句for(i=0;*s++;i++); 后变量i的值是 ()。int i;‏ char *s="a\n46\b";A.7 B.5 C.6 D.83.如有下面的语句说明, 则正确的赋值语句是 ( )。char a[10], *p=a;A.p=”VC++”;B.a=”VC++”;...

2021-12-20 15:40:33 2715 1

原创 C语言利用指针编写程序,求一维数组中的最大和最小值

#include<stdio.h>//利用指针编写程序,求一维数组中的最大和最小值int main(){ int a[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); int max,min,*p; p=a; max=min=a[0]; for(;p<a+10;p++) { if(*p>max) max=*p; if(*p<min) min=*p; } printf("max=%.

2021-12-20 14:53:26 7757 2

原创 C语言关系运算和逻辑运算练习题

判断下列表达式是0还是11.100>1&&'a'>'b'2.100>1||'a'>'b'3.!(100>1)根据下列条件,分别构造一个表达式1.n等于或大于90,但是小于1002.ch不是字符q或z3.ch在'a'~'z'之间(包括a和z),但不是q4.ch不在'a'~'z'之间求下列表达式的值1.5>32.3+4>2&&3<23.x>=y||y>x4.d=5

2021-12-18 22:44:40 2598

原创 从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母

以下为程序的运行结果示例:Input your English name:tom↙Tomt:20o:15m:13#include<stdio.h>int main(){ char a,b,c; printf("Input your English name:\n"); scanf("%c%c%c",&a,&b,&c); printf("%c%c%c\n",a-32,b,c); printf("%c:%d\n",a,a-'a'+1)

2021-12-17 10:51:41 2212 2

原创 编写一个程序, 对用户录入的产品信息进行格式化。

以下为程序的运行结果示例:Enter item number:385↙Enter unit price:12.5↙Enter purchase date (mm/dd/yy):12/03/2015↙Item Unit Purchase385 $ 12.50 12032015#include<stdio.h>int main(){ printf("Enter item number:\n"); int num; scanf("%d...

2021-12-17 10:24:44 7116 2

原创 编写一个程序, 接收用户录入的日期信息并且将其显示出来. 其中, 输入日期的形式为月/日/年(mm/dd/yy), 输出日期的形式为年月日(yy.mm.dd)。

#include<stdio.h>int main(){ printf("Enter a date (mm/dd/yy):\n"); int m,d,y; scanf("%d/%d/%d",&m,&d,&y); printf("You entered the date: %04d.%02d.%02d\n",y,m,d); return 0; }

2021-12-17 10:16:41 8208 1

原创 逆序数的拆分计算

从键盘输入一个4位数的整数,编程计算并输出它的逆序数(忽略整数前的正负号)。例如,输入-1234,忽略负号,由1234分离出其千位1、百位2、十位3、个位4,然后计算4*1000+3*100+2*10+1 = 4321,并输出4321。再将得到的逆序数4321拆分为两个2位数的正整数43和21,计算并输出拆分后的两个数的平方和的结果。#include<stdio.h>#include<math.h>int main(){ printf("Input x:\n"); in

2021-12-16 08:50:14 906

原创 从键盘读入两个实数,编程计算并输出它们的平方和,要求使用数学函数pow(x,y)计算平方值,输出结果保留2位小数。

#include<stdio.h>#include<math.h>int main(){ float x,y; printf("Please input x and y:\n"); scanf("%f,%f",&x,&y); printf("Result=%.2f\n",pow(x,2)+pow(y,2)); return 0;}

2021-12-16 08:18:20 5765

原创 有3种水果(苹果、香蕉、橘子),每位同学只能选1种最爱吃的(共5位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。

有3种水果(苹果、香蕉、橘子),每位同学只能选1种最爱吃的(共5位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。输入格式:输入水果名字,共5行输出格式:输出水果种类和选票数,共3行输入样例:appleapplebananaorangebanana输出样例:apple:3banana:2orange:1​#include<stdio.h>#include<string.h>struct fruit{ char f

2021-12-14 09:18:35 1321 1

原创 输入两个学生的学号、姓名和成绩,输出成绩较高的学生的学号、姓名和成绩

#include<stdio.h>struct student{ int sno; char name[10]; float score; }s1,s2;int main(){ scanf("%d%s%f",&s1.sno,s1.name,&s1.score); scanf("%d%s%f",&s2.sno,s2.name,&s2.score); if(s1.score>s2.score) printf("%d %s %f",s1.s.

2021-12-14 08:09:23 3901

原创 C语言运算符和表达式题目练习

1.‌int a=2;float b;‏‌则执行下列语句后,b的值不为0.5的是()A.b=1/(a*1.0)B.b=1.0/aC.b=1/(float)aD.b=(float)(1/a)2.若已定义int a,则表达式a=10,a+10,a++的值是A.21 B.11C.20 D.103.‏若已定义int a,则表达式a=10,a++,a+10的值是A.21 B.11C.20 D.104.执行以下语句‍char a1='M', a2='m';‍pri...

2021-12-13 23:10:09 2589 3

原创 C语言结构体习题

1.把一个学生的信息(包括学号、姓名、性别、家庭住址)放在一个结构体变量中,然后输出这个学生的信息#include<stdio.h>typedef struct student{ int sno; char sname[10]; char sex; char add[20];}STUDENT;int main(){ STUDENT stu1={1,"貂蝉",'F',"王者峡谷666号"}; printf("学号:%d 姓名:%s 性别:%c 家庭住址:%s",stu1.

2021-12-13 11:13:41 1474

原创 编写一个函数,将某已知数组的奇数项合成一个新的数组。

#include<stdio.h>void display(int b[],int n){ int i; for(i=0;i<n;i++) printf("%4d",b[i]);}void newod(int b[],int n){ int c[n/2],i,j=0; for(i=0;i<n;i++) if(i%2==1) c[j++]=b[i]; display(c,n/2); }int main(){ int a[5]={10,20,.

2021-12-06 11:23:12 2233

原创 编写一个函数,将一个数组中所有元素的次序逆转

#include<stdio.h>void display(int b[],int n){ int i; for(i=0;i<n;i++) printf("%4d",b[i]);}void reverse(int b[],int n){ int i,t; for(i=0;i<n/2;i++){ t=b[i]; b[i]=b[n-i-1]; b[n-i-1]=t; }}int main(){ int a[5]={10,20,30,40,50};.

2021-12-06 11:13:07 2663

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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