编程题:指向变量的指针变量#include<stdio.h>voidmain(){inta,b;int*p,*q;a=3;b=5;p=&a;q=&b;printf("%d,%d\n",*p,*q);}
分类:
其他好文 时间:
2014-05-21 01:44:47
阅读次数:
260
编程题:指针变量,直接引用和间接引用的区别。#include<stdio.h>voidmain(){inta,b;int*p;/*定义指针变量p*/p=&b;/*将变量b的地址放在变量p中*/a=3;/*直接引用变量a*/*p=5;/*间接引用变量b*/printf("a=%d,b=%d\n",a,b);}
分类:
其他好文 时间:
2014-05-21 01:43:30
阅读次数:
295
编程题:用二维字符串数组实现。从键盘输入三个学生姓名,并输出。#include<stdio.h>#include<string.h>voidmain(){charname[3][30];inti;for(i=0;i<3;i++) gets(name[i]);/*name[i]是一个一维字符数组*/for(i=0;i<3;i++) printf("%s\n",name[i]);}
分类:
其他好文 时间:
2014-05-21 00:53:21
阅读次数:
354
编程题:带参数的宏定义来实现,求圆的周长和面积。#include<stdio.h>#definePI3.14159#defineL(r)2*PI*(r)#defineS(r)PI*(r)*(r)voidmain(){floatradius,circle,area;scanf("%f",&radius);circle=L(radius);area=S(radius);printf("radius:%f\tcircle:%f\tarea:%f\n..
分类:
其他好文 时间:
2014-05-20 21:25:39
阅读次数:
947
编程题:展示自动变量在内存中的生存期。#include<stdio.h>voidf(intn){autoints=0;/*auto可以省略*/s=s+1;printf("No.%d:s=%d\n",n,s);}voidmain(){intnum;for(num=1;num<4;num++) f(num);}
分类:
其他好文 时间:
2014-05-20 20:23:15
阅读次数:
260
编程题:静态变量的原理。#include<stdio.h>voidf(intn){staticints=0;s=s+1;printf("No.%d:s=%d\n",n,s);}voidmain(){intnum;for(num=1;num<4;num++) f(num);}
分类:
其他好文 时间:
2014-05-20 20:05:42
阅读次数:
230
编程题:展示指针与数组的输出方式,功能:输出数组中的全部元素#include<stdio.h>voidmain(){int*p,i;inta[5]={1,2,3,4,5};p=a;for(i=0;i<5;i++) printf("%d\t",a[i]);printf("\n"); for(i=0;i<5;i++) printf("%d\t",*(p+i));}
分类:
其他好文 时间:
2014-05-20 18:56:06
阅读次数:
226
编程题:为了展示文件包含功能,输入一个字符串,输出其长度。1.c源代码如下:#include<stdio.h>#include"2.c"voidmain(){charstring[20];scanf("%s",string);/*整个程序的功能:输入一个字符串,输出其长度*/printf("Thereare%dcharacters.\n",string_len(string));}2.c..
分类:
其他好文 时间:
2014-05-20 18:53:30
阅读次数:
216
编程题:局部变量的使用。#include<stdio.h>voidf2(intx,inty){x++;y++;}voidf1(intx,inty){intn=0,m=1;f2(x,y);printf("n=%d,x=%d,y=%d\n",n,x,y);}voidmain(){intn=2,a=3,b=4;f1(a,b);printf("n=%d,a=%d,b=%d\n",n,a,b);}
分类:
其他好文 时间:
2014-05-20 18:07:25
阅读次数:
217
编程题:函数strlen()的使用#include<stdio.h>#include<string.h>voidmain(){inti;charstr1[20],str2[20];gets(str1);gets(str2);for(i=0;str2[i]!=‘\0‘;i++); printf("%s:%d\n",str1,strlen(str1));printf("%s:%d\n",str2,i); printf("%s:%d\n","IlikeC",strlen..
分类:
其他好文 时间:
2014-05-20 17:22:32
阅读次数:
287