编程题:指针变量指向结构体数组。#include<stdio.h>voidmain(){structperson{charname[20];charsex;intage;floatheight;}per[3]={{"LiPing",‘M‘,20,175},{"WangLing",‘F‘,19,162.5},{"ZhaoHui",‘M‘,20,178}};structperson*p;for(p=per;p<per+3;p++)printf("%-18s%3c%..
分类:
其他好文 时间:
2014-05-20 18:57:32
阅读次数:
255
编程题:枚举变量作为循环控制变量#include<stdio.h>voidmain(){enumseason{spring=1,summer,autumn,winter}s;for(s=spring;s<=winter;s++) printf("%d\n",s);}
分类:
其他好文 时间:
2014-05-20 21:27:05
阅读次数:
357
编程题:为枚举类型变量赋值。将整型值强制类型转换成枚举类型赋值#include<stdio.h>voidmain(){enumseason{spring,summer,autumn,winter}s1,s2;s1=summer;s2=(enumseason)2;printf("s1=%d,s2=%d\n",s1,s2);}
分类:
其他好文 时间:
2014-05-20 17:51:10
阅读次数:
224
#include<stdio.h>voidmain(){enumseason{spring=1,summer,autumn,winter}s;for(s=spring;s<=winter;s++) printf("%d\n",s);}
分类:
其他好文 时间:
2014-05-20 19:49:00
阅读次数:
315
编程题:引用共用体变量的成员#include<stdio.h>voidmain(){uniontemp{chara;intb;}t;t.a=66;t.b=266;/*266=256+10即266的二进制为100001010,所以高字节放低字节放10*/printf("%x:%d,%x:%d\n",&t.a,t.a,&t.b,t.b);}分析代码的算法:运行结果:
分类:
其他好文 时间:
2014-05-20 22:44:14
阅读次数:
388
数组:就是借助索引将多个数据存储为一个集合。普通数组:数组的索引只能使用整数关联数组:数组的索引可以使用整数和字符串(要bash4.0以上的版本才支持关联数组)数组通常与循环或者其他判断式交互使用才有比较高的意义普通数组的定义array1=(aab123a)数组的索引从0为起始索..
分类:
系统相关 时间:
2014-05-20 23:04:38
阅读次数:
350
编程题:结构体数组的引用。功能:输出结构体数组各元素的成员值#include<stdio.h>voidmain(){structperson{charname[20];charsex;intage;floatheight;}per[3]={{"LiPing",‘M‘,20,175},{"WangLing",‘F‘,19,162.5},{"ZhaoHui",‘M‘,20,178}};inti;for(i=0;i<3;i++)print..
分类:
其他好文 时间:
2014-05-20 21:31:06
阅读次数:
336
======================================父窗体<inputid="aaaa"type="button"/>
functionupfile()
{
resultValue=window.showModelessDialog("ceshi.aspx?file=DownFile",window,"dialogWidth=700px;dialogHeight=70px");
}======================================子窗..
分类:
Web程序 时间:
2014-05-20 17:27:59
阅读次数:
362
编程题:对结构体变量中成员的引用展示。#include<stdio.h>voidmain(){structperson{charname[20];charsex;structdate {intyear; intmonth; intday; }birthday; floatheight;}per;printf("Enterthename:");gets(per.name);per.sex=‘M‘;per.birthday.year=2013;per.birthd..
分类:
其他好文 时间:
2014-05-20 18:41:16
阅读次数:
360
编程题:比较指向数组元素的指针变量和指向数组的指针变量的不同。#include<stdio.h>voidmain(){inta[2][3]={1,2,3,4,5,6};int*p1,(*p2)[3];/*p1指向数组元素,p2指向包含3个元素的一维数组*/p1=a[0];p2=a;/*用指向数组元素的指针变量输出二维数组元素*/for(;p1<a[0]+..
分类:
其他好文 时间:
2014-05-20 17:49:50
阅读次数:
217
编程题:指向二维数组元素的指针变量。功能:已知二维数组a[2][3],输入输出全部元素。#include<stdio.h>voidmain(){inta[2][3],i,j;int*p;/*用坐标法输入二维数组元素*/for(i=0;i<2;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);/*用指针法输出二维数组元素*/p=a..
分类:
其他好文 时间:
2014-05-20 20:11:04
阅读次数:
343
编程题:指针数组实现,将多个字符串按字母顺序输出。#include<stdio.h>voidsort(char*str[],intn){char*temp;inti,j,k;for(i=0;i<n-1;i++){k=1;for(j=i+1;j<n;j++)if(strcmp(str[k],str[j])>0)k=j;if(k!=i){temp=str[i];str[i]=str[k];str[k]=temp;}}}voidmain..
分类:
其他好文 时间:
2014-05-20 18:58:57
阅读次数:
261
编程题:指向函数的指针,求两个数中较大的数。#include<stdio.h>intmax(x,y){intz;if(x>y)z=x;elsez=y;returnz;}voidmain(){inta,b,c;int(*p)();p=max;scanf("%d,%d",&a,&b);c=(*p)(a,b);printf("%d,%d,maxis%d\n",a,b,c);}
分类:
其他好文 时间:
2014-05-20 21:07:58
阅读次数:
388
编程题:字符串的指针引用。用指针法实现。功能:将字符串str2复制连接到str1#include<stdio.h>voidmain(){char*s1,*s2,str1[30]="beijing",str2[10]="China";for(s1=str1;*s1!=‘\0‘;s1++);for(s2=str2;*s2!=‘\0‘;)*s1++=*s2++;*s1=‘\0‘;printf("%s\n",str1);}
分类:
其他好文 时间:
2014-05-20 20:09:44
阅读次数:
373
编程题:用指针变量输出字符串#include<stdio.h>voidmain(){char*string="Hello";printf("%s\n",string);}字符串指针变量的介绍:运行结果:
分类:
其他好文 时间:
2014-05-20 23:03:12
阅读次数:
277
编程题:指针变量,实参与形参的引用。已知一个一维数组,求其中前n个数的和。n由键盘输入。#include<stdio.h>intsum(int*q,intn){inti,s=0;for(i=0;i<n;i++,q++)s+=*q;returns;}voidmain(){intnum,a[10]={1,2,3,4,5,6,7,8,9,10};int*p=a;scanf("%d",&num);printf..
分类:
其他好文 时间:
2014-05-20 18:39:59
阅读次数:
240
编程题:指针输出数组的灵活性。功能:输出数组中全部元素#include<stdio.h>voidmain(){int*p,i;inta[5]={1,2,3,4,5};p=a;printf("\n"); for(;p<a+5;p++) printf("%d\t",*p);}
分类:
其他好文 时间:
2014-05-20 20:38:11
阅读次数:
289