C语言+JAVA+HTML
文章平均质量分 58
6个小石头
这个作者很懒,什么都没留下…
展开
-
C语言指针(一)
一个变量的地址称为该变量的指针。如果有一个变量专门用来存放另一变量的地址(即指针),则称他为“指针变量”#includeint main(){ int a = 100, b = 10; //定义整型变量 a, b并初始化 int * pointer_1, *pointer_2; //定义指向整型数据的指针变量pointer_1,pointer_2 pointer_1 = &a原创 2016-08-18 10:38:57 · 715 阅读 · 0 评论 -
C语言实例11——学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示
题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。//程序分析:(a>b)?a:b这是条件运算符的基本例子。#includeint main(){ int score; char grade; printf("please input a score\n"); scanf("%d",&score); grad原创 2016-11-30 21:51:04 · 8046 阅读 · 0 评论 -
C语言实例12——输入两个正整数m和n,求其最大公约数和最小公倍数。
题目:输入两个正整数m和n,求其最大公约数和最小公倍数。//程序分析:利用辗除法。#includeint main(){ int a,b,num1,num2,temp; printf("please input two number:\n"); scanf("%d%d",&num1,&num2); if(num1<num2){ temp = num1; num1 = num原创 2016-11-30 21:57:54 · 39708 阅读 · 2 评论 -
C语言实例13——题目:输出9*9口诀。
题目:输出9*9口诀。//程序分析:分行与列考虑,共9行9列,i控制行,j控制列。#includeint main(){ int i, j, result; printf("\n"); for(i=1;i<10;i++){ for(j=1;j<10;j++){ result = i * j; printf("%d*%d=%-3d",i,j,result); }原创 2016-11-30 22:01:38 · 3746 阅读 · 0 评论 -
理解指针变量
利用指针输出数据。从键盘中输入两个数分别代表苹果和香蕉的价格,利用指针的方法将这两个数输出。#includemain(){int a, b;int *ip1, *ip2;/*声明两个指针变量*/printf("请输入苹果和香蕉的价格:\n");scanf("%d%d", &a, &b);/*输入两个数*/ip1 = &a;ip2 = &b;/*将地址赋给指针变量*/原创 2016-12-16 20:01:57 · 673 阅读 · 0 评论 -
ASCII表
原创 2017-01-03 15:55:53 · 511 阅读 · 0 评论 -
从实例中认识指针变量
理解指针变量 一、使用指针实现数据交换 本实例实现使用指针变量实现交换两个变量(a 和 b)的值。运行后,输入两个整型数值,将变量 a,b 中的值交换,然后输出到窗体上。指针变量是指向一个变量的地址,所以将一个变量的地址值赋给这个指针变量后,这个指针变量就“指向”了该变量。例如,将变量 i 的地址存放到指针变量 p 中,p 就指向 i。#include void swap原创 2017-01-22 18:07:38 · 527 阅读 · 0 评论 -
C语言概述
第 1 章 C 语言概述C语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序,是一门应用性较强的计算机编程语言。1.1 C 语言的发展简史在 C 语言产生之前,人们编写系统软件主要是使用汇编语言。由于用汇编语言编写的程序依赖于计算机硬件,其可读性和可移植性都比较差;而一般高级语言又不具备低级语言能够直观地对硬件实现控制和操作、原创 2017-01-27 13:55:37 · 623 阅读 · 0 评论 -
C/C++概述
C/C++语言概述 将介绍 C/C++语言的基本语法,但由于篇幅所限,不涉及面向对象的内容。本书中的所有程序,都没有使用面向对象的编程方法,但都应保存为 .cpp 文件,按 C++的语法进行编译。实际上,如果不涉及面向对象的部分,那么 C++语言和 C 语言的语法 90%以上是一样的,只不过略有扩充,用起来更为方便而已。因此,当提及的某项语法特性在 C 语言和 C++语言中都适用时,我原创 2017-07-18 14:19:16 · 2839 阅读 · 0 评论 -
考试随机生成座位表
考试随机座位表 记得期末考试田小远写了一个随机生成代码座位的小代码(JAVA),并且在全院每场考试中使用,给田小远点赞。当时我就在想可不可以用C试试,一直没有付诸行动,,就写一篇关于这的用C试试。。两种不同的思路如下。。。java我就是个渣渣........... 问题转化:班级人数以60为例,座位表—即产生60个不重复的随机数。(方案1:直接生成...原创 2018-07-21 20:29:16 · 8162 阅读 · 1 评论 -
《Java》— 学生管理系统——登录界面
学生管理系统登录界面package javaapplication10;import java.awt.Color;import java.awt.Container;import java.awt.Cursor;import java.awt.Font;import java.awt.Image;import java.awt.event.ActionEvent;im...原创 2017-02-14 18:23:35 · 12018 阅读 · 1 评论 -
《Java》— 初识JAVA
Java语言是一款优秀的编程语言,它的优点是与平台无关,可以实现“一次编写,到处运行”。Java是一款面向对象的语言,它简洁有效,具有高度的可移植性。Java虚拟机(JVM)使经过编译的Java代码在任何系统上都能运行。1 Java的历史Java 来自于 Sun 公司的一个叫 Green 的项目,其原先的目的是为家用电子消费产品开发一个分布式代码系统,这样就可以把 E-mail 发给电冰...原创 2017-01-20 16:09:13 · 552 阅读 · 0 评论 -
程序员进阶必看!Java进阶书籍推荐
第一部分:Java语言篇1.《Java编程规范》 适合对象:初级、中级介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。2.《Java编程思想》 适合对象:初级、中级介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学者,不过小编认为作者并没有对读者已有的知识经验有过多要求,只是要求读者需要知道基本的程序语言...原创 2016-08-13 21:07:34 · 7339 阅读 · 2 评论 -
《 HTML5 》— HTML5页面元素及属性
HTML5页面元素及属性1.无序列表—ul元素的使用<!doctype html><html><head><meta charset="utf-8"><title>ul元素的使用</title></head><body> <ul> <li>春&l...原创 2017-08-08 20:04:24 · 1546 阅读 · 0 评论 -
《 HTML5 》— HTML入门详解+语法详解
使用Dreamweaver CS6来创建一个HTML5页面。具体步骤如下:(1)打开Dreamweaver CS6,选择菜单栏中的“文件”→“新建”命令,弹出“新建文档”对话框,如图1-2所示。在“页面类型”列表中选择“HTML”选项,并在右下角的“文档类型”下拉菜单中选择“HTML5”。(2)点击“创建”按钮,将会新建一个HTML5默认文档。切换到“代码”视图,这时在文档窗口中会出现Dr...原创 2017-03-05 23:41:29 · 3939 阅读 · 0 评论 -
《 HTML5 》— HTML5发展历程
HTML的历史可以追溯到很久以前。1993年HTML首次以因特网草案的形式发布。20世纪90年代的人见证了HTML的大幅发展,从2.0版,到3.2版和4.0版,再到1999年的4.01版,一直到现在正逐步普及的HTML5。随着HTML的发展,W3C(万维网联盟)掌握了对HTML规范的控制权。 在快速发布了HTML的前4个版本之后,业界普遍认为HTML已经“无路可走”了,对Web标准的焦...原创 2016-09-25 14:54:19 · 5228 阅读 · 0 评论 -
C语言实例7——打印出的水仙花数”
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。 例如:153 是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。//程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。#includeint main(){ int i,j,k,n; printf("water fl原创 2016-11-29 13:33:09 · 1999 阅读 · 0 评论 -
C语言实例10——有关ASCII图形的输出
题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!#include#includeint main(){ SetConsoleOutputCP(437); //显示大于127的asc码 char a = 176, b = 219; printf("%c%c%c%c%c\n",b,a,a,a,b); printf("%c%c%c%c%c\n",a,b,a,b原创 2016-11-29 11:37:12 · 4273 阅读 · 0 评论 -
C语言实例8——古典问题:兔子问题
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?//程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....#includeint main(){ long f1,f2; int i; f1 = f2 = 1; for(i=1;i<=20;i++){ p原创 2016-11-29 13:20:05 · 3458 阅读 · 0 评论 -
C语言概述(二)
一、C源程序的结构特点1.一个C语言源程序可以由一个或多个源文件组成。2.每个源文件可由一个或多个函数组成。3.一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。4.源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。5.每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之原创 2016-10-12 15:30:36 · 518 阅读 · 0 评论 -
C语言指针(二)
复杂类型说明int p; //这是一个普通的整型变量int *p; //首先从 P 处开始, 先与*结合, 所以说明 P 是一个指针, 然后再与 int 结合, 说明指针所指向的内容的类型为 int 型. 所以 P 是一个返回整型数据的指针int p[3]; //首先从 P 处开始, 先与[] 结合, 说明 P 是一个数组, 然后与 int 结合, 说明数组里的元素是整型的, 所以 P原创 2016-08-21 10:40:13 · 710 阅读 · 0 评论 -
C语言指针(三)
指针 指针是C语言中广泛使用的一种数据类型。 指针的基本概念 在计算机中,所有的数据都是存放在存储器中的。 一般把存储器中的一个字节称为一个内存单元, 不同的数据类型所占用的内存单元数不等, 根据一个内存单元的编号即可准确地找到该内存单元。内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也把这个地址称为指针。内存单元的指原创 2016-08-24 08:14:24 · 1032 阅读 · 0 评论 -
C语言函数(一)
C语言——函数C源程序是由函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。C语言不仅提供了极为丰富的库函数(如Turbo C,MS C 都提供了三百多个库函数),还允许用户建立自己定义的函数。C语言称为函数式语言。一、在C语言中可从不同的角度对函数分类。1. 从函数定义的角度看,函数可分为库函数和用户定义函数两种。(原创 2016-08-23 21:32:19 · 1213 阅读 · 0 评论 -
C语言函数(二)
函数知识点小结1. 函数的分类(1)库函数:由C系统提供的函数;(2)用户定义函数:由用户自己定义的函数;(3)有返回值的函数向调用者返回函数值,应说明函数类型( 即返回值的类型 );(4)无返回值的函数:不返回函数值,说明为空(void)类型;(5)有参函数:主调函数向被调函数传送数据;(6)无参函数:主调函数与被调函数间无数据传送;(7)内部函数:只能在本源文件原创 2016-08-23 21:35:26 · 441 阅读 · 0 评论 -
C语言发展史
C语言发展史 1、第一个编程语言比现代的计算机还早诞生。首先,这种语言是种编码(en:code)。于1801年发明的提花织布机(或称甲卡提花织布机,英文:en:Jacquard loom),运用打孔卡上的坑洞来代表缝纫织布机的手臂动作,以便自动化产生装饰的图案。 Ada Lovelace在1842年至1843年间花费了九个月,将意大利数学家Luigi Menabrea关于查原创 2016-09-24 23:12:59 · 5537 阅读 · 0 评论 -
C语言概述(一)
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代,为了避免各开发厂原创 2016-10-11 19:51:54 · 1020 阅读 · 0 评论 -
线性方程组数值解法-列主元高斯消去法
//列主元高斯消去法/* 2(x1)+4(x2)+(x3)=4 2(x1)+6(x2)-(x3)=10 (x1)+5(x2)+2(x3)=2*/#include#includevoid main(){ void ColPivot(float *,int,float[]); int i; float x[3]; float c[3][4]={原创 2016-10-14 17:06:29 · 1888 阅读 · 0 评论 -
C语言实例9—将一个正整数分解质因数
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。/*程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n, 重复执行第一步。原创 2016-11-29 13:38:40 · 13510 阅读 · 3 评论 -
C语言基础实例1 — 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?/* 程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 */#includeint main(){ int i, j, k; printf("\n"); for(i = 1; i < 5; i++原创 2016-11-28 15:15:12 · 4641 阅读 · 0 评论 -
C语言实例2——一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?/* 程序分析:在10万以内判断,先将该数加上100后再开方, 再将该数加上268后再开方,如果开方后的结果满足如下条件, 即是结果。*/#include#includeint main(){ long int i, x, y, z; for(i = 1; i < 10原创 2016-11-28 15:18:41 · 19354 阅读 · 3 评论 -
C语言实例3——输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天?/* 程序分析:以3月5日为例,应该先把前两个月的加起来, 然后再加上5天即本年的第几天,特殊情况,闰年且输入 月份大于3时需考虑多加一天。*/#includeint main(){ int day, month, year, sum, leap; printf("\nplease input year,month原创 2016-11-28 15:35:00 · 36368 阅读 · 7 评论 -
C语言实例4——输入三个整数x,y,z,请把这三个数由小到大输出。
题目:输入三个整数x,y,z,请把这三个数由小到大输出。/* 程序分析:我们想办法把最小的数放到x上,先将x与y进行比较, 如果x>y则将x与y的值进行交换, 然后再用x与z进行比较,如果 x>z则将x与z的值进行交换,这样能使x最小。*/#includeint main(){ int x, y, z, t; scanf("%d%d%d",&x,&y,&z);原创 2016-11-28 15:46:43 · 17478 阅读 · 6 评论 -
C语言实例5——用*号输出字母C的图案。
题目:用*号输出字母C的图案。/* 程序分析:可先用'*'号在纸上写出字母C,再分行输出。*/#includeint main(){ printf("Hello C-world!\n"); printf(" ****\n"); printf(" *\n"); printf(" *\n"); printf(" ****\n");}原创 2016-11-28 15:52:32 · 5729 阅读 · 0 评论 -
C语言实例6—判断101-200之间有多少个素数,并输出所有素数。
题目:判断101-200之间有多少个素数,并输出所有素数。//程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,// 则表明此数不是素数,反之是素数。#include#includeint main(){ int m,i,k,h=0,leap=1; printf("\n"); for(m=101;m<=200;m++){ k = sq原创 2016-11-29 13:27:54 · 6509 阅读 · 0 评论 -
《 HTML5 》— HTML5简介
HTML语言(Hypertext Markup Language,超文本标记语言)是一种文本类、解释执行的标记语言,它是Internet上用于编写网页的主要语言。而HTML 5是下一代的HTML,它将会取代HTML 4.0和XHTML1.1,成为新一代的Web语言。HTML5自从2010年正式推出以来,就以一种惊人的速度被迅速的推广,世界各知名浏览器厂商也对HTML5有很好的支持。例如,微软就对下...原创 2016-09-25 14:49:00 · 703 阅读 · 0 评论