- 博客(40)
- 收藏
- 关注
原创 conver(array)
conver(array);printf(“转置数组是:\n”);for (i=0;i{for (j=0;jprintf(“%5d”,array[i][j]);printf(“\n”);}}本例题用数组作为函数参数,大家要注意数组作为函数参数时的用法。【典型示例】【例1】写两个函数,分别求两个正数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果
2014-06-05 11:16:16
622
原创 int number;
printf(“请输入一个正整数:\n”);scanf(“%d”,&number);if (prime(number))printf(“\n %d是素数.”,number);elseprintf(“\n %d不是素数.”,number);}int prime(number) /*此函数用于判别素数*/int number;{int flag=1,n;fo
2014-06-05 11:14:42
1035
原创 #include "time.h"
/*calculate time*/#include "time.h"#include "stdio.h"main(){ time_t start,end;int i;start=time(NULL);for(i=0;i{ printf("\1\1\1\1\1\1\1\1\1\1\n");}end=time(NULL);printf("\1: The dif
2014-04-26 08:08:42
625
原创 { char *p,s[6];int n
{ char *p,s[6];int n;p=s;gets(p);n=0;while(*(p)!='\0'){n=n*8+*p-'0';p++;}printf("%d",n);}---------------------------------------------------------------------------------------
2014-04-24 19:20:59
984
原创 tail=(link)malloc(sizeof(node))
{ link ptr,head,tail; int num,i; tail=(link)malloc(sizeof(node)); tail->next=NULL; ptr=tail; printf("\nplease input 5 data==>\n"); for(i=0;i { scanf("%d",&num); ptr->data
2014-04-23 16:27:16
2509
原创 #include "stdio.h"
#include "stdlib.h"#include "stdio.h"struct list{ int data;struct list *next;};typedef struct list node;typedef node *link;void main(){ link ptr,head;int num,i;ptr=(link)malloc(s
2014-04-23 14:32:55
993
原创 struct student stu[];
struct student stu[];{ int i,j; for(i=0;i { printf("\n please input %d of %d\n",i+1,N); printf("num: "); scanf("%s",stu[i].num); printf("name: "); scanf("%s",stu[i].name);
2014-04-23 11:37:44
4936
原创 enum weekday
enum weekday{......};enum weekday a,b,c;或者为: enum weekday{......}a,b,c;或者为: enum{......}a,b,c;
2014-04-22 17:15:56
952
原创 intur(a,b)
dgh hgk gfh ginurl{http://www.rznews.cn/yszx/stbk/5439393191.htmlhttp://www.rznews.cn/yszx/stbk/5439398153.html}
2014-04-22 11:31:43
524
原创 if(y1<=TOP||y1>=BOTTOM)
#include "graphics.h"#define LEFT 0#define TOP 0#define RIGHT 639#define BOTTOM 479#define LINES 400#define MAXCOLOR 15main(){int driver,mode,error;int x1,y1;int x2,y2;
2014-04-21 17:43:21
696
原创 int a[10][10]代码
#include "stdio.h"#include "graphics.h"main(){int i,j,driver=VGA,mode=VGAHI;initgraph(&driver,&mode,"");setbkcolor(YELLOW);for(i=50;i for(j=50;j putpixel(i,j,1);for(j=50;j for
2014-04-18 15:58:04
998
原创 int number
int number;printf(“请输入一个正整数:\n”);scanf(“%d”,&number);if (prime(number))printf(“\n %d是素数.”,number);elseprintf(“\n %d不是素数.”,number);}int prime(number) /*此函数用于判别素数*/http://www.zznews.cn
2014-04-18 15:25:27
1154
原创 字符转义运算符
在引用宏时,如果实参中含有特殊字符,而又要该特殊字符当作普通字符来出来,那么,就必须在该特殊字符前加上字符转义运算符“!”。下面不使用和使用字符转义运算符的宏引用语句及其宏扩展的结果:DEFMSG 90):> 1 DB 'Input one number(90):', 0DH, 0AH, '$';第一个“>”与字符“…DEFMSG 90
2014-04-18 08:05:05
803
原创 乘法指令
计算机的乘法指令分为无符号乘法指令和有符号乘法指令,它们的唯一区别就在于:数据的最高位是作为“数值”参与运算,还是作为“符号位”参与运算。乘法指令的被乘数都是隐含操作数,乘数在指令中显式地写出来。CPU会根据乘数是8位、16位,还是32位操作数,来自动选用被乘数:AL、AX或EAX。指令的功能是把显式操作数和隐含操作数相乘,并把乘积存入相应的寄存器中。、无符号数乘法指令MUL(Unsi
2014-04-16 17:42:22
5825
原创 循环指令
循环结构是程序的三大结构之一。为了方便构成循环结构,汇编语言提供了多种循环指令,这些循环指令的循环次数都是保存在计数器CX或ECX中。除了CX或ECX可以决定循环是否结束外,有的循环指令还可由标志位ZF来决定是否结束循环。在高级语言中,循环计数器可以递增,也可递减,但汇编语言中,CX或ECX只能递减,所以,循环计数器只能从大到小汇编语言的循环指令都是放在循环体的下面,在循环时,首先执行一次
2014-04-16 17:20:58
2173
原创 序段前缀的字段含义
PSP信息区的字段分布如下表10.1所列。表10.1 PSP信息区的字段分布表偏移量内容含义偏移量内容含义00~01H程序结束指令中断20H2E~31H保留02~03H分配给该程序的最后段的段地址32~33H文件句柄表的长度04~09H保留34~37H指向文件句柄表的远指针0A~0D
2014-04-16 17:04:55
638
原创 宏的扩展——REPEAT/WHILE
宏定义形式在MASM 6.11编程系统中,其宏定义的一般形式如下:宏名MACRO [参数1[:tag]] [,参数2[:tag]...] [LOCAL varlist]…[EXITM [value]]ENDM;宏定义体内的局部变量和标号;宏的定义体对上述宏定义的说明与9.1.1节中的说明完全一致,其需要增加的说明
2014-04-16 16:57:16
716
原创 CLC(ClearCarry Flag)
★、清进位指令CLC(ClearCarry Flag):CF←0★、置进位指令STC(Set CarryFlag):CF←1★、进位取反指令CMC(ComplementCarry Flag):CF←not CF2、方向位DF操作指令★、清方向位指令CLD(ClearDirection Flag):DF←0★、置方向位指令STD(SetDirection Flag):DF←1
2014-04-11 17:07:08
2393
原创 数寻址方式
操作数是指令或程序的主要处理对象。如果某条指令或某个程序不处理任何操作数,那么,该指令或程序不可能有数据处理功能。在CPU的指令系统中,除NOP(空操作指令)、HLT(停机指令)等少数指令之外,大量的指令在执行过程中都会涉及到操作数。所以,在指令中如何表达操作数或操作数所在位置就是正确运用汇编指令的一个重要因素。在指令中,指定操作数或操作数存放位置的方法称为寻址方式。操作数的各种寻址方式是用汇
2014-04-10 16:18:57
758
原创 realloc函数:
函数原型为void *realloc(void *ptr, unsigned int size) 重新定义所开辟内存空间的大小。其中ptr所指的内存空间是用前述函数已开辟的,size为新的空间大小,其值可比原来大或小。函数返回新存储区的起始地址(该地址可能与以前的地址不同)。例如p1=(float*)realloc(p1,16);将原先开辟的8个字节调整为16个字节。 **动态申请的内
2014-04-08 17:48:03
586
原创 unsigned a,b,c,d;
main(){unsigned a,b,c,d;scanf("%o",&a);b=a>>4;c=~(~0d=b&c;printf("%o\n%o\n",a,d);}-----------------------------------------------------------------------------【程序55】题目:学习使用按位取反~。
2014-04-07 17:00:21
1042
原创 include<stdio.h>
main(){FILE *fp;char ch;if((fp=fopen("string","wt+"))==NULL){printf("Cannot open file strike any key exit!");getch();exit(1);}printf("input a string:\n");ch=getchar();while (ch
2014-04-04 21:14:52
590
原创 chdir
#include #include #include char old_dir[MAXDIR];char new_dir[MAXDIR];int main(void){ if (getcurdir(0, old_dir)) { perror("getcurdir()"); exit(1); } printf("Cu
2014-04-03 21:20:35
715
原创 #include
#include "stdio.h"#include "graphics.h"#include "conio.h"main(){int driver=VGA,mode=VGAHI;int i,num=15,top=50;int left=20,right=50;initgraph(&driver,&mode,"");for(i=0;i{ellipse(2
2014-04-01 18:01:20
570
原创 C语言心得体会
1.程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=12.程序源代码:#include "stdio.h"main(){int a,b;a=077;b=a&3;printf("\40: The a & b(decimal) is %d \n",b);b&=7;printf("\40: The a & b(decimal) is %d \n",b)
2014-03-31 21:59:15
667
原创 数组
nt a[10]; 说明整型数组a,有10个元素。float b[10],c[20]; 说明实型数组b,有10个元素,实型数组c,有20个元素。char ch[20]; 说明字符数组ch,有20个元素。对于数组类型说明应注意以下几点:1.数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。2.数组名的书写规则应符合标识符的书写规定。3.数
2014-03-28 19:41:52
571
原创 C语言中函数调用过程
int array[20]; 7 for(i = 0; i 8 { 9 array[i] = i;10 }11 }12 13 void output()14 {15 int i;16 int array[20];17 for(i = 0; i
2014-03-28 17:33:40
491
原创 output一点感悟
#include "stdio.h"main(){char a[]="acegikm";char b[]="bdfhjlnpq";char c[80],*p;int i=0,j=0,k=0;while(a[i]!='\0'&&b[j]!='\0'){if (a[i]{ c[k]=a[i];i++;}elsec[k]=b[j++];k++;}c[k
2014-03-27 17:53:21
597
原创 验八 函数
源程序如下:mian(){ int number;printf(“请输入一个正整数:\n”);scanf(“%d”,&number);if (prime(number))printf(“\n %d是素数.”,number);elseprintf(“\n %d不是素数.”,number);}int prime(number) /*此函数用于判别素数*/
2014-03-26 17:41:35
435
原创 onst和volatile分析
一、const和volatile分析 1、const修饰变量 # 在c语言中const修饰的变量时只读的,其本质还是变量 # const修饰的变量会在内存占用空间 # 本质上const只对编译器有用,在运行时无用 原来const不是真的常量onst和volatile分析# 在C语言中const修饰的数组是只读的 #const修饰的数组空间不可以被改变
2014-03-25 17:53:54
551
原创 SQLServer数据库学习总结
1.SQL基础 SQL Server2000安装、配置,服务器启动、停止,企业管理器、查询分析器 第一代数据库--网状数据库和层次数据库;第二代数据库--关系数据库 数据库(DB);数据库管理系统(DBMS);数据库系统(DBS) SQL Server 2000 提供了不同版本:企业版、标准版、个人版、开发版 SQL Server中的数据类型:整数:int,smallint
2014-03-25 14:35:02
600
原创 义 unsigned char *pImage;报错错误: expected expression before ‘unsigned’
在c++中可以这么定义:unsigned char *pImage;pImage = new unsigned char[100];C应该怎么写,我按照以下方式,报错unsigned char *pImage; pImage = unsigned char[10];错误: expected expression before ‘unsigned’ nsig
2014-03-25 11:46:44
2200
原创 理解C语言-06-逻
C语言的逻辑控制主要有7种:1> goto 最强大,但一般只在特殊环境下使用。2> if else3> ?:4> switch case5> for6> while7> do while自从dijkstra的论文Go To Statement Considered Harmful以后,C语言代码很少看到goto了。(一般用在多次资源分配的错误处理上)
2014-03-24 17:23:10
586
原创 析C语言中函数调
#include 2 3 void input() 4 { 5 int i; 6 int array[20]; 7 for(i = 0; i 8 { 9 array[i] = i;10 }11 }12 13 void output()14 {15 int i;16
2014-03-24 15:47:08
770
原创 Object C学习笔记13-Dictionary
可变两种类型的。的确如此,在Object C中提供了两个字典类,分别为NSDictionary 和 NSMutableDictionary. 在.NET中我们也学习过Dictionary类,这个集合的存储方式是键值对的方式存储的。而且使用Dictionary查找元素也极为简单。 一 NSDictionary 不可变字典 (1) 初始化字典 复制代码
2014-03-24 15:16:32
578
原创 C语言continue和break有的区别
ontinue语句用来返回循环的起始处,而break语句用来退出循环。例如,下例中就有一条典型的continue语句: while(!feof(infile)) { fread(inbuffer,80,1,infile);/*read in a line from input file*/ if(!strncmpi(inbuffer,"REM",
2014-03-24 11:19:16
515
原创 PHP 中单引号和双引号区别: Code1
PHP 中单引号和双引号区别:Code1:Code1 中得$wo_card_id被解析为变量return l('Accept',"change/accept/$wo_card_id");Code2:Code2中得$wo_card_id被解析为字符串return l('Accept','change/accept/$wo_card_id');1 实现view
2014-03-22 16:22:49
569
原创 CarPlay给大家揭秘
之前介绍老牌iUI框架之后,有开发者表示,现在使用最多的是Ionic和ChocolateChip-UI。所以,本文介绍的就是两者之一——ChocolateChip-UI。ChocolateChip-UI是一个移动Web开发框架,主要是采用HTML5、CSS和JavaScript技术来实现。有时只需使用ChocolateChip-UI所提供的布局和构件,就可以很快速的构建出一个Web应用。
2014-03-20 17:12:01
1299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人