自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高瑜的博客

You are mind

  • 博客(299)
  • 收藏
  • 关注

原创 C语言 完全平方数

若一个数能表示成某个数的平方的形式,则称为完全平方数。#include<stdio.h>#include<math.h>int IsSquare(long int n);int main() { long n,p; scanf("%d",&n); if(p==IsSquare(n)) printf("%d 不是平方数",n); else printf("%d 是平方数\n",n); return 0;}int IsSquare(long int

2020-12-26 19:25:37 9606 3

原创 C语言成绩数组排序

由键盘输入30名同学的成绩,按成绩由高到低去排序并输出排序后的成绩。主函数输入30名学生的成绩,输出排序后的成绩;子函数中对30个成绩排序;#include<stdio.h>#define N 30int main() { int ans[N],i; int fac(int ans[]); for(i=0; i<N; i++) scanf("%d",&ans[i]); fac(ans); for(i=0; i<N; i++) printf("%4d

2020-12-26 19:09:23 4779 2

原创 C语言 高速公路上车速行驶

按照规定,在高速公路上行驶的机动车达到或超出本车道限速的10%则处罚200元罚款;若超出达到50%,就要吊销驾驶证;输入两个正整数,表示车速和限速;正常行驶,输出“OK”;处罚款:输出“Exceeded x%.Ticket 200”;吊销驾驶证:输出“Exceeded x%.License Revoked”x是超速百分比,精确道整数;#include<stdio.h>int main() { int cs,xs,x,n,m; scanf("%d%d",&cs,&

2020-12-26 18:54:32 1868

原创 C语言经典结论题第二篇

输出结果:odd#include<stdio.h>int main() { int num,r; num=17; r=num%2; if(r==0)printf("even"); else printf("odd");}输出结果:7 6 5 4 3 2 1#include<stdio.h>#define N 7int main() { int i,j,temp,a[N]= {1,2,3,4,5,6,7}; for(i=0; i<N/2; i++

2020-12-26 18:12:47 388

原创 微机原理与接口技术技术大题第四篇

比较SRAM和DRAM的特点?SRAM 特点:(1)存储的数据信息只要不断电,就不会丢失;不需要定时刷新,简化了外部电路。 (2)相对动态 RAM,存取速度更快。 (3)内部电路结构复杂,集成度较低,功耗较大,制造价格成本较高。 (4)一般用作高速缓冲存储器(cache)。 DRAM 的特点主要有: (1)集成度高、功耗小,制作成本低,适合制作大规模和超大规模集成电路,微机内存储器几乎都是由 DRAM 组成。 (2)由于电容存在漏电现象,存储的数据不能长久保存,因此需要专门的动

2020-12-24 17:29:51 350 4

原创 微机原理与接口技术技术大题第三篇

8086CPU中有哪些寄存器?分组说明用途。哪些寄存器 用来指示存储器单元的偏移地址?答:8086 CPU 中有 8 个通用寄存器 AX、BX、CX、DX、SP、BP、SI、DI;两个控制寄存器 IP、FR; 4 个段寄存器 CS、DS、SS、ES。8 个通用寄存器都可以用来暂存参加运算的数据或中间结果,但又有各自的专门用途。例如,AX 专用做累加器,某些指令指定用它存放操作数和运算结果;CX 为计数寄存器,在某些指令中做计数器使用;DX 为数据寄存器;BX 为基址寄存器,BP 为基址指针,S

2020-12-23 16:53:46 1214 3

原创 微机原理与接口技术技术大题第二篇

8086处理器的输入控制信号RESET、READY、HOLD的含义是什么?当他们有效时,8086CPU将出现何种反应?RESET:复位输入信号,高电平有效。该引脚有效时,将迫使8086处理器回到初始状态,转为无效时,CPU重新开始工作。READY:准备好信号,高电平有效的输入信号,表示存储器或I/O端口准备好,处理器的运行速度,远远快于存储器和I/O端口,当处理器检测到READY=0时,存储器或I/O端口不能按基本总线周期进行数据交换时,需要插入一个等待状态Tw,当处理器检测到READY=1时,可以进

2020-11-19 10:34:05 994

原创 微机原理与接口技术技术大题第一篇

冯诺依曼的基本思想是什么?1)采用二进制:机器用二进制表示数据和指令;2)存储程序:将程序和数据存放在存储器中;3)程序控制:计算机在工作时从存储器取出指令加以执行,自动完成计算任务;4)指令的执行是顺序的:即一般按照指令在存储器中存放的顺序执行。5)计算机是由存储器,运算器,控制器,输入设备和输出设备五大部分组成;简述一下内部中断?1)内部中断又称软件中断,是通过软件调用的不可屏蔽中断,包括溢出中断、除法出错中断、单步中断、INTn指令中断及单字节INT3指令中断;2)中断类

2020-11-10 08:54:37 334

原创 C语言 经典结论题第一篇

输出结果:*2*#*3*##include <stdio.h>int main(){ unsigned char x=255,y='\1'; switch (!!x){ case 0:printf("*0*#");break; case 1:switch(y){ case 0:printf("*1*#");break; case 1:printf("*2*#");break; } defult:printf("*3*#"); }

2020-11-08 22:06:56 853 3

原创 考驾照 一把过 74天拿证 这速度还可以?

2020年6月5号在我们县城报名学习驾照,费用是不到3000元,全包那种,就是会管你五次的考试费用。不过我也是蛮争气,科一92分、科二100分、科三100分、科四94分~接下来我就仔细分析一下,大家在考驾照容易出现的问题,以及解决的办法。我知道我的速度在其他大神下还是很慢的,但是如果感兴趣我的经历的话,拿就看下去咯。科一:虽然我是5号就报名了,但是约考试是比较慢的,我的科一约在了6月18号,所以在5号到18号之间我是有12天的背题刷题时间的,我用的软件是驾考宝典,科一大约是1500道题,我是过到900多

2020-08-31 13:08:45 2387 2

原创 C语言 一维数组冒泡排序

#include<stdio.h>int main() { int a[10]; int i,j,max; printf("请输入10个整数:"); for(i=0; i<10; i++) scanf("%d",&a[i]); printf("\n"); for(j=0; j<9; j++) for(i=0; i<9-j; i++) if(a[i]>a[i+1]) { max=a[i]; a[i]=a[i+1];

2020-07-23 09:16:35 4724 2

原创 C语言 数组倒序输出数字

引用一维数组元素 对 10 个数组元素依次赋值为 1,2,3,4,5,6,7,8,9 ,10要求按逆序输出#include<stdio.h>int main() { int i,a[10]; for(i=0; i<10; i++) a[i]=i; for(i=10; i>0; i--) printf("%d\n",i); return 0;}小剧场:不能随波逐流。Don’t go with the flow....

2020-07-23 09:01:12 19277 16

原创 C语言 检测用户错误输入

题目内容:根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行果:123a You’re wrong!#include<stdio.h>#include<stdlib.h>int main() { int s1,a,b; s1=scanf("%d %d",&a,&b); if(s1==2) printf("a= %d,b= %d\n",a,b); else printf("You'r

2020-06-28 20:22:45 3317 4

原创 C语言 1到100的和

计算1+2+3……+100的值。#include <stdio.h>int main() { int i, j, ans = 0, n=100; for (i=1,j=n; i<=j; i++,j--) { ans = ans + i + j; } printf("ans = %d", ans); return 0;}小剧场:所以我们不停的往前。So we keep moving forward....

2020-06-22 22:28:31 1339

原创 C# 四则运算器(加减乘除)

实现一个四则运算的计算器,要求使用方法。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CSbaseDemo3{ class Program { static void Main(string[] args) { Console.

2020-06-16 21:04:47 4875

原创 C# 数组写成绩的总分与平均分

定义一个数组,长度不限,要求用户输入成绩并存储输出总成绩、平均成绩进行异常处理using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CSbaseDemo2{ class Program { static void Main(string[] args) {

2020-06-16 21:01:38 3108

原创 C# 身份证号验证

要求输入一个身份证号码,输出出生日期和性别。using System;namespace CSbaseDemo1{ class Program { static void Main(string[] args) { Console.WriteLine("请输入您的身份证号码"); string s1 = Console.ReadLine(); Console.WriteLine($

2020-06-16 20:58:21 1236

原创 C语言 计算两个数的平方和

从键盘读入两个实数,编程计算并输出它们的平方和,要求使用数学函数pow(x,y)计算平方值,输出结果保留2位小数。 程序中所有浮点数的数据类型均为float。#include<stdio.h>#include<math.h>int main(){ float x,y; printf("Please input x and y:\n"); scanf("%f,%f",&x,&y); printf("ans=%.2f\n",pow(

2020-06-06 12:08:44 23361

原创 C语言 求正/负余数

在C语言中,如果被除数为负值,则对一个正数求余的时候,求出的余数也是一个负数。在某些场合下,我们需要求出它的正余数,例如:在C语言中有(-11)%5=-1,但是有时我们希望得到的余数不是-1,而是4。请编写程序计算(-11)%5的负余数和正余数。#include<stdio.h>int main(){ printf("negative: %d\n",-11%5); printf("positive: %d\n",-11%5+5); return 0;}小剧场:

2020-06-05 22:54:31 2264 2

原创 C语言 闰年判断

从键盘任意输入一个公元年份(大于等于1),判断它是否是闰年。若是闰年输出“Yes”,否则输出“No”。要求对输入数据进行合法性判断。已知符合下列条件之一者是闰年:(1)能被4整除,但不能被100整除;(2)能被400整除。#include<stdio.h>int main() { int n; printf("Please enter the year\n"); scanf("%d",&n); if(n>=1) { if(n%4==0&&n%1

2020-06-04 21:21:48 3547 1

原创 C语言 计算总分和平均数

题目内容:小明本学期共有5门课程,分别是英语、语文、数学、历史和音乐。5科的期中考试成绩分别是86分、74分、92分、77分、82分,期末考试成绩分别是81分、87分、90分、62分、88分。已知期中和期末考试成绩分别占总成绩的30%和70%。定义相应的变量存放各科成绩,并计算出小明5门课程的总分和平均分。要求平均分输出两种形式:带2位小数的浮点数形式和不带小数的整数形式。要求总分输出带2位小数的浮点数形式。程序中浮点数的数据类型均为float类型。#include<stdio.h>int

2020-06-03 22:27:31 10915

原创 C语言 输出逆序数

题目内容:从键盘任意输入一个3位整数,编程计算并输出它的逆序数(忽略整数前的正负号)。例如,输入-123,则忽略负号,由123分离出其百位1、十位2、个位3,然后计算3100+210+1 = 321,并输出321。第一种写法#include<stdio.h>#include<math.h>int main() { int a,b,c,num,ans; printf("Input num:"); scanf("%d",&num); a=fabs(num/100

2020-06-02 21:56:02 21355 1

原创 C语言 函数的递归

用递归的方法求n!#include <stdio.h>int main() { int Factorial(int n); int n; printf("请输入一个整数:"); scanf("%d",&n); printf("%d!=%d\n",n,Factorial(n)); return 0;}int Factorial(int n) { int ans; if(n<0) printf("n<0,Number is wrong."); els

2020-06-01 22:06:16 219

原创 C语言 身高预测

已知小明(男孩)爸爸的身高是175厘米,妈妈的身高是162厘米。小红(女孩)爸爸的身高是169厘米,妈妈的身高是153厘米,按照下面公式,预测并输出小明和小红的遗传身高(不考虑后天因素)。#include<stdio.h>int main(){ int mf=175,mm=162,hf=169,hm=153; printf("Height of xiao ming:%d\n",(int)((mf + mm)*0.54)); printf("Height of xia

2020-05-31 21:45:45 6172 1

原创 C语言 循环结构打印*号三角形

编写程序,使用循环结构语句打印输出如下图形 * *** ***** *******#include<stdio.h>int main() { int i,j; for(i=0; i<4; i++) { for(j=4-i; j>0; j--) { printf(" "); } for(j=1; j<=i*2+1; j++) { printf("*"); } printf("\n"); }}小剧场:同样一天,有

2020-05-23 22:55:04 18464 7

原创 ASP.NET MVC企业级程序设计 第2章 数据传递

一、控制器向视图传值(一)1、控制器向视图传递数据,常见三种为:1) ViewData2) ViewBag3) TempData其中ViewData与ViewBag为同一集合,仅存在语法上的差异。2、ViewData:只在一次HTTP请求中有效,当请求结束后会自动清空其值;生命周期短,类似WebForm的Page对象,因此无法跨Action方法传递数据。3、TempData:TempData利用Session保存数据;生命周期长,可以跨Action方法传递数据,但读取一次后会自动清除。4

2020-05-22 16:55:35 2594

原创 ASP.NET MVC企业级程序设计 第1章 初探asp.net mvc

一、ASP.NET MVC简介1、为什么需要MVC设计模式(ASP.NET WebForm的缺点)1)后端程序逻辑与前端UI高耦合2)视图状态管理等机制导致网络带宽占用增加2、适用场景:1) ASP.NET WebForm适用于基于局域网的web应用程序(ERP, HR, CRM等企业内部管理系统)2) ASP.NET MVC适用于基于因特网、高并发的中、大型web应用程序(门户网站、电商等)3、主要概念:1)组成:Model(模型)、View(视图)和Controller(控制器)Mod

2020-05-22 16:50:46 2812

原创 常规技术面试题(.NET)41-50

41. 在下面的例子里 using System; class A { public A() { PrintFields(); } public virtual void PrintFields(){}} class B:A { int x=1; int y; public B() { y=-1; } public override void PrintFields() { Co

2020-05-22 16:43:50 2729

原创 常规技术面试题(.NET)31-40

31. 请列出C#中几种循环的方法,并指出他们的不同for:一般用于循环次数已知的循环while: 一般用于循环次数未知的循环,工作原理:先判断后执行do…while:一般用于循环次数未知的循环,工作原理:先执行一次后判断foreach:当一个序列实现IEnumerable接口或者GetEnumerator()方法时,可以用该循环方法,一般用于遍历集合或数组,更加安全。32. 用C#实现以下功能:产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复namespace Wo

2020-05-21 20:09:45 3341

原创 常规技术面试题(.NET)21-30

21. 用sealed修饰的类有什么特点?该类为密封类,不可被继承22. 在.Net中所有可序列化的类都被标记为什么?使用Serializable特性标记23. 下面的代码中有什么错误吗?using System;class A{public virtual void F(){Console.WriteLine(“A.F”);}}abstract class B:A{public abstract override void F();}答案:abstract overrid

2020-05-20 15:44:18 4130

原创 常规技术面试题(.NET)11-20

11. WCF、WPF、WF、WebServices 简述WCF:Windows Communication Foundation,是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。它是.NET框架的一部分,由 .NET Framework 3.0 开始引入。整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。是Windows平台上开发分布式应用最佳的实践方式。WPF:Windo

2020-05-19 20:32:42 4195

原创 C语言 猴博士纳妃

猴博士今儿纳妃,有一堆母猴排着队一个接一个地给他表演才艺想被选上。猴博士总共只肯看她们300分钟。请编程统计300分钟后,猴博士看了多少只母猴。#include <stdio.h>int main() { float ans=0,time; int n=0; while(ans<300) { printf("请输入第%d只母猴的表演时间(单位为分钟):",n+1); scanf("%f",&time); ans=ans+time; n=n+1; } p

2020-05-19 11:02:46 6807

原创 常规技术面试题(.NET)1-10

1. Linq查询,lambda表达式LINQ(Language Integrated Query,语言集成查询)提供了一种跨数据源和数据格式的统一模型,实现查询。主要包括三个部分:LINQ to Objects、LINQ to XML、LINQ enabled ADO.NET,而在LINQ enabled ADO.NET中又包括LINQ to DataSet、LINQ to SQL 和 LINQ to Entities。“Lambda 表达式”是一种简化的匿名函数,在C#3.0中引入的,可用于创建委托

2020-05-19 10:09:37 4234

原创 C语言 经典例题 输出9*9口诀

#include<stdio.h>int main() { int i,j,result; for(i=1; i<10; i++) { for(j=1; j<=i; j++) { result=i*j; printf("%d*%d=%-3d",i,j,result); // -3d表示左对齐,占3位 } printf("\n"); // 换行 }}小剧场:世界运转着。The world works.

2020-05-17 23:15:27 4617

原创 C语言 经典例题 无重复三位数

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?思路:三层for循环暴力一遍直接输出即可。#include<stdio.h>int main() { int i,j,k; for(i=1; i<5; i++) { for(j=1; j<5; j++) { for(k=1; k<5; k++) { if(i!=j&&i!=k&&j!=k) { printf("%d,%d,%d\n"

2020-05-17 21:29:46 4631

原创 常规技术面试题(数据库)

31. 存储过程和触发器的区别?触发器与存储过程的主要区别在于触发器的运行方式。存储过程必须有用户、应用程序或者触发器来显示的调用并执行,而触发器是当特定时间出现的时候,自动执行或者激活的,与连接用数据库中的用户、或者应用程序无关32. 存储过程和函数的区别?存储过程是用户定义的一系列SQL语句的集合,而函数通常是数据库已定义的方法,具体区别如下:1.对于存储过程来说可以返回参数,而函数只能返回值或者表对象.2.函数必须有返回值,存储过程可有可无3.存储过程一般是作为一个独立的部分来执行,而函数

2020-05-16 16:39:53 4188 2

原创 常规技术面试题(数据库)

21. 对一个投入使用的在线事务处理表格有过多索引需要有什么样的性能考虑?对一个表格的索引越多,数据库引擎用来更新、插入或者删除数据所需要的时间就越多,因为在数据操控发生的时候索引也必须要维护。22. 你可以用什么来确保表格里的字段只接受特定范围里的值?可以使用Check约束,它在数据库表格里定义,用来限制输入该列的值。触发器也可以被用来限制数据库表格里的字段能够接受的值,但是这种办法要求触发器在表格里被定义,可能会在某些情况下影响到性能。23. 概述存储过程及其优缺点。存储过程是一个预编译的s

2020-05-14 22:41:58 4130

原创 十一届蓝桥杯大赛延期—心路历程及退赛

刚开始是从十月份的200人校内初选,然后蓝桥班的60人开班典礼,以及班里来回走或加入的成员,最终确定了参赛人员共计15名,我很荣幸的成为了班长,能够带领大家一起刷题,一起总结,一起打游戏,一起聊天,一起看电影,一起喝酒……虽然因为疫情的缘故,比赛的时间线也被拖得越来越长,终于在今天,官方发布了消息,延期到九月至十月底。而很遗憾的事情是,我即将在今年的课程结束之后就要就业实习了。所以我们一批次的同学会全部退赛!!说一说我为什么参加蓝桥杯?刚在大一的时候就已经知道这个比赛了,当时的我年少无知的情况下,也不

2020-05-14 22:35:43 10069 2

原创 常规技术面试题(数据库)

1. 游标是什么?游标是SQL 的一种数据访问机制。可以将游标简单的看成是查询的结果集的一个指针,可以根据需要在结果集上面来回滚动,浏览需要的数据。2. 你能向我简要叙述一下SQL Server 中使用的一些数据库对象吗?表、索引、视图、存储过程、触发器、用户定义函数、数据库关系图、全文索引。3. NULL是什么意思?NULL(空)这个值表示UNKNOWN(未知):它不表示“”(空字符串)。不能把任何值与一个 UNKNOWN值进行比较,都会生产一个NULL值。您必须使用IS NULL操作符。4.

2020-05-13 21:09:44 4102

原创 蓝桥杯 给定一个由数字组成的字符串 JAVA

给定一个由数字组成的字符串,我们希望得到它的各个数位的和。比如:“368” 的诸位和是:17这本来很容易,但为了充分发挥计算机多核的优势,小明设计了如下的方案:思路:return返回的内容是先加左边,再加右边。public class Main { public static int f(String s, int begin, int end) { int mid; if (end - begin == 1) return s.charAt(begin) - '0'; mid =

2020-05-12 20:44:23 4538

空空如也

空空如也

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

TA关注的人

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