C语言算法基础
1、变量交换
1 #include<stdio.h> 2 int main() 3 { 4 void swap(int *a,int *b); //声明swap函数 5 int x=3,y=4; 6 swap(&x,&y); 7 printf("%d,%d\n",x,y); 8 getch(); 9 } 10 void swap(int *a,int *b) 11 { 12 int c; 13 c=*a; 14 *a=*b; 15 *b=c; 16 }
2、用C语言实现1+2+3+4+...+n
法一:
1 #include<stdio.h> 2 int main() 3 { 4 int add(int n); //声明加函数 5 int n,s; 6 scanf("%d",&n); 7 s=add(n); 8 printf("%d",s); 9 getchar(); 10 } 11 int add(int n) 12 { 13 int sum=0; 14 for(int i=0;i<=n;i++) 15 { 16 sum+=i; 17 } 18 return sum; 19 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。