2011年5月28日

摘要: 一、基础题(一)判断题(5分)1.所有的HTML标记符都包括开始标记符和结束标记符。( 1)2.良好的网站目录结构有利于网站的开发与维护。( 0)3.HTML表格在默认情况下没有边框。( 1)4.有序列表和无序列表可以互相嵌套。( 1)5.CSS样式表项的组成格式为:selector{pr... 阅读全文
posted @ 2011-05-28 18:19 xuq 阅读(2026) 评论(0) 推荐(0)
摘要: #include#includevoidswap(int &x,int &y);intmain(){inta=10;intb=5;swap(a,b);cout<<a<<""<<b<<endl;getchar();}voidswap(int &x,int &y){x=55;y=55;}输出55 55... 阅读全文
posted @ 2011-05-28 18:10 xuq 阅读(177) 评论(0) 推荐(0)
摘要: #include#includeintmain(){inta=10000;intb=5;intc=a^b;c=c^b;cout<<c<<endl;getchar();}输出10000之所以强调这个,是因为在很多算法考题中用到这个原理,比如说找出一出现奇数次的数,等一些应用! 阅读全文
posted @ 2011-05-28 18:09 xuq 阅读(269) 评论(0) 推荐(0)
摘要: strcpy(),字符串拷贝.char*strcpy(char *strDest, const char *strSrc){assert((strDest!=NULL) && (strSrc !=NULL));char *address = strDest;while( (*strDest++ =... 阅读全文
posted @ 2011-05-28 18:07 xuq 阅读(151) 评论(0) 推荐(0)
摘要: view plaincopy to clipboardprint?void * memmove(void *dest,const void *src,size_t n) { assert((dest!=0)&&(src!=0));// 这行不说了,很重要 char * temp=(char * )... 阅读全文
posted @ 2011-05-28 18:06 xuq 阅读(108) 评论(0) 推荐(0)
摘要: #include#includetypedefstruct st{int i;int j;};intmain(){sts,p;s.i=1;s.j=1;cout<<s.i<<""<<s.j<<endl;p=s;p.i=2;p.j=2;cout<<s.i<<""<<s.j<<endl;getchar(... 阅读全文
posted @ 2011-05-28 18:05 xuq 阅读(192) 评论(0) 推荐(0)
摘要: (1)const 常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查。而对后者只进行字符替换,没有类型安全检查,并且在字符替换可能会产生意料不到的错误。(2)有些集成化的调试工具可以对 const 常量进行调试,但是不能对宏常量进行调试。 阅读全文
posted @ 2011-05-28 18:04 xuq 阅读(108) 评论(0) 推荐(0)
摘要: #include#includetypedefstruct st{char str[100];int sp;st(int i=-1){sp=i;}//直接赋值的方法是错误的};intmain(){charc;stStack;cout=0;i--)cout<<Stack.str[i];getchar... 阅读全文
posted @ 2011-05-28 17:54 xuq 阅读(315) 评论(0) 推荐(0)
摘要: 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。指针可以随时指向任意类型的内存块。(1)修改内容上的差别 chara[] = “hello”; a[0]= ‘X’; char*p =“world”; // 注意p 指向常量字符串 p[0]= ‘X’; //编译器不能发现该错误,运行时错... 阅读全文
posted @ 2011-05-28 17:53 xuq 阅读(120) 评论(0) 推荐(0)
摘要: do-while 是先执行后判断,条件不满足也要执行一次;while-do 是先判断后执行,条件不满足就一次都不执行; while和do…while语句都是循环语句,功能都差不多,唯一的区别在于检验条件的时间上。while语句在进入循环体之前要先判断条件是否成立,如果成立的话则进入循环体。而do…... 阅读全文
posted @ 2011-05-28 17:53 xuq 阅读(459) 评论(0) 推荐(0)
摘要: #include#includevoidsort(double a[],int n);intmain() {doublea[]={3,2,56,32,12,45,6};sort(a,7);cout<<endl;for(inti=0;i<7;i++)cout<<a[i]<<"";getchar();... 阅读全文
posted @ 2011-05-28 17:52 xuq 阅读(346) 评论(0) 推荐(0)
摘要: 如题,其实此时的p指向的是一个字符串常量的首字符,是常量,所以不能修改。但是如果 a[]="ssss";则可以对上面的字符进行修改。这一点一定要注意。 阅读全文
posted @ 2011-05-28 17:52 xuq 阅读(115) 评论(0) 推荐(0)
摘要: #include#includevoidsort(double a[],int n);intmain() {doublea[]={3,2,56,32,12,45,6};sort(a,7);cout<<endl;for(inti=0;i<7;i++)cout<<a[i]<<"";getchar();... 阅读全文
posted @ 2011-05-28 17:52 xuq 阅读(438) 评论(0) 推荐(0)
摘要: #include#includeintmain(){longk=2,m=100;//while(k<=m){if(m%k==0){printf("%d,",k);m/=k;}else{k+=(m%k);}}printf("\n");getchar();return0;} 阅读全文
posted @ 2011-05-28 17:50 xuq 阅读(126) 评论(0) 推荐(0)
摘要: char **p, a[16][8]; 问:p=a是否会导致程序在以后出现问题?为什么?参考:会的,这样会出现编译错误正确的是:chara[5][5]; char (*p)[5]; p=a; 阅读全文
posted @ 2011-05-28 17:49 xuq 阅读(128) 评论(0) 推荐(0)
摘要: 应用程序在运行时的内存包括代码区和数据区,其中数据区又包括哪些部分?参考:对于一个进程的内存空间而言,可以在逻辑上分成3个部份:代码区,静态数据区和动态数据区。动态数据区一般就是“堆栈”。栈是一种线性结构,堆是一种链式结构。进程的每个线程都有私有的“栈”。全局变量和静态变量分配在静态数据区,本地变... 阅读全文
posted @ 2011-05-28 17:49 xuq 阅读(108) 评论(0) 推荐(0)
摘要: char **p, a[16][8]; 问:p=a是否会导致程序在以后出现问题?为什么?参考:会的,这样会出现编译错误正确的是:chara[5][5]; char (*p)[5]; p=a; 阅读全文
posted @ 2011-05-28 17:49 xuq 阅读(103) 评论(0) 推荐(0)
摘要: 应用程序在运行时的内存包括代码区和数据区,其中数据区又包括哪些部分?参考:对于一个进程的内存空间而言,可以在逻辑上分成3个部份:代码区,静态数据区和动态数据区。动态数据区一般就是“堆栈”。栈是一种线性结构,堆是一种链式结构。进程的每个线程都有私有的“栈”。全局变量和静态变量分配在静态数据区,本地变... 阅读全文
posted @ 2011-05-28 17:49 xuq 阅读(200) 评论(0) 推荐(0)

导航