- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Faster 配置中的问题
记录一下在配置Faster时遇到的问题,方便你我他**无法打开libcudnn.so.5** sudo sh -c “echo ‘/usr/local/cuda/lib64\n/usr/local/cuda/lib’ >> /etc/ld.so.conf.d/nvidia.conf” sudo ldconfig...
2018-07-21 19:54:21 188
原创 顺序表 简单功能
//SeqList.h#ifndef _SEQLIST_H#define _SEQLIST_H#include#include#includeusing namespace std;#define ElemType int#define SEQLIST_DEFAULT_SIZE 10typedef struct SeqList{ ElemType *base; si
2015-06-19 00:39:43 438
原创 strrchr【该怎么用char 。T_T】
#include int *strrchr(char const *str, int ch ) //原本这个函数的类型是char 但是考虑返回值因为要计数所以改成int{ int count=1; while(*str!='\0') { if(*str==ch) return count; else { count++; str++; }
2015-04-12 18:05:11 636
原创 输入数字各位的总和
#includeint Digitsum(int n){ if(n>9) return n%10+Digitsum(n/10); //求余计算最后一位的值,除法使最后一位数去掉 else //当n只剩下1位时 直接加就好了 return n; }int main(){ int n,ret; scan
2015-04-10 17:45:32 793
原创 n的k次方
#includeint Mi(int n,int k){ if(k) return n*Mi(n,k-1); return 1; //递归停止时返回的值}int main(){ int ret; int n,k; scanf("%d%d",&n,&k); ret=Mi(n,k); printf("%d\n",ret); return 0;}
2015-04-10 17:35:11 984
原创 最大公约数
#include int fun(int a,int b){ int c; if((c=a%b)==0) // 如果可以直接相除 除数就是最大公约数。 return b; else //不能直接相处的时候 { //需要找除数和余数的最大公约数 while((c=a%b)!=0) //直到能直接相除 { a=b; b=c; } r
2015-04-10 16:35:16 459
转载 不建立临时变量 交换两个数字
//异或法#includeint main(){ int a,b; scanf("%d,%d",&a,&b); a=a^b; b=a^b; a=a^b; printf("%d,%d\n",a,b); return 0;}#include//加减法int main(){ int a,b; scanf("%d,%d",&a,&b); a=a+
2015-03-28 18:56:59 486
原创 strcat函数
#includechar my_strcat(char *dest ,char * src){ while(*dest!='\0') { dest++; } while(*src!='\0') { *dest=*src; dest++; src++; } return dest;}int main(){ char a[30]="abcdef";
2015-03-28 18:13:00 527 2
原创 strcpy函数
#includechar *m_strcpy(char *a, char* b){ while(*b!='\0') { *a =*b ; a++; b++; } return a;}int main(){ char a[20]="abcdef"; char b[20]="asdfdasd"; m_strcpy(a,b); printf("%s\n",
2015-03-28 10:30:05 387
原创 输出字符串的 数字部分
#includedouble my_atoi(char *str) //可实现任意字符串的操作(也许还有部分情况未想到,望评论。){ double i=0.0; double p=1.0; int a=1; while(*str!='\0') //对整数部分进行逐个判断。 { if
2015-03-27 23:04:43 714
原创 2/1+3/2+5/3+8/5....前二十项和
#includeint main(){ double i=1.0,j=2.0,sum=0.0; int n=0; for(n=1;n<=20;n++) { sum=j/i+sum; j=i+j; i=j-i; } printf("%f\n",sum); return 0;}
2015-03-22 09:10:07 2624 2
原创 1-1/2+1/3- …… -1/100
#include #include int main(){ int n=0,S=0; double sum=0,M=0; for(n=1;n<=100;n++) { S=pow((-1),(n+1));//C中不能用^ 表示次方 ^ 为异或运算 所以用函数表示 M=S*(1.0/n); //如果是1/n 则表示除完后的整数, 1.0/n 则可以表示
2015-03-13 16:13:55 1779
原创 1-100中含9个数
#includeint main(){ int i,j,S=0; for(i=0;i<=9;i++) { for(j=0;j<10;j++) { if(j==9||i==9) S++; } } printf("%d\n",S); return 0;}1-100 用ij表示: 100必然不存在9 直接排除 从01-99 刚好可用2位数表
2015-03-13 16:07:09 573
原创 判断闰年
#includemain(){ int year; for(year=1000;year<=2000;year++) { if((year%4==0&&year%100!=0)||(year%400==0)) printf("%d\n",year); } return 0; }
2015-03-09 21:54:51 381
原创 10个数求最大
#includemain(){ int i,j,max,a[9]; for(i=0;i<10;i++) {scanf("%d",&a[i]);} for(j=0;j<10;j=j+2) { if(a[j]<a[j+1]) max=a[j+1]; else max=a[j]; } printf("最大数为%d\n",max); }
2015-03-09 21:14:05 516
原创 乘法表
#includemain(){ int i,j,k; for(i=1;i { for(j=1;j { if(j k=j*i; else break; printf("%d*%d=%2d ",j,i,k);
2015-03-09 16:50:46 416
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人