- 博客(6)
- 收藏
- 关注
原创 如何进行字符串拷贝
#include (方法一)void Mystrcpy(char *str1,char*str2){ int i; for(i=0;*(str2+i)!='\0';i++) { *(str1+i)=*(str2+i); } *(str1+i)='\0';
2017-12-01 23:02:05 1549
原创 C语言:求Fibonacci数列的前n项和
求Fibonacci数列的前n项和。这个数列有如下特点:第1,2两个数为1,1。从第三个数开始,该数是其前面两个数之和。includeint fibon( int n){ int f1=1 ; int f2=1 ; int f3; for( int i=3 ; i { f3
2017-11-30 14:54:15 19583 2
原创 指针-指针运算
指针减指针这一运算是合法的,需要调整1. 算出两个指针间隔的字节数2. 除以调整的权重,调整的权重是指针本身去掉一个*号,再求sizeof () ;includeint main(){ int arr [10] = [0] ; int * p = &arr [1] ; int * q = &arr [
2017-11-30 14:27:36 281
原创 指针减法运算
指针减法需要调整,调整的权重是指针本身去掉一个*号,再求sizeof();includeint main(){ int *p = ( int * ) 0x1010 printf ( " %x\n " , p - 1 ); 100c printf ( " %x\n " , p - 2 );
2017-11-30 14:07:28 823
原创 指针加法运算
指针加法需要调整,调整的权重是指针本身去掉一个*号,再求sizeof();举例:int *p , p+1 ; 加4 ( sizeof ( int ) * 1) 字节; double *p , p+1 ; 加8 ( sizeof ( double ) * 1) 字节;#includeint main(){ int *p =
2017-11-30 13:56:20 928
原创 C语言:假设在n进制下,等式成立,567*456=150216,n的值是多少?
假设在n进制下,等式成立,567*456=150216,n的值是多少?A. 9 B. 10 C. 12 D. 18首先把原式展开,原式=(5*n*n+6*n+7)*(4*n*n+5*n+6) =20*n*n*n*n+49*n*n*n+88*n*n+71*n+42=n*n*n*n*n*n+5*n*n*n*n+
2017-11-25 00:12:46 465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人