23/2/19学习记录
1. 判断是否为闰年的函数
int is_leapyear(int n) { if((n%4==0)&&(n%100!=0)||(n%400==0)) return 1; else return 0; }
2. strstr( )函数 const char * strstr ( const char * str1, const char * str2 );
- 在str1中返回str2第一次出现在str1中的指针,如果str2不是str1的一部分则返回空指针NULL
#include <stdio.h> #include <string.h> //头文件 int main () { char str[] ="This is a simple string"; char * pch; pch = strstr (str,"simple");//也可用于判断str2是否为str1的子串 if (pch != NULL) strncpy (pch,"sample",6); puts (str); return 0; }
3. 回文函数长度判断(HJ85)
int getlenth(char* str, int low,int high) { while(low>=0&&high<strlen(str)&&str[low]==str[high]) { low--; high++; } return high-low-1; }
c编程学习记录 文章被收录于专栏
为了华为od机试刷题学习记录