#include <stdio.h> int main() { int arr[]={1,2,3,4,5,6,7,6,5,4,3,2,1}; int i=0; int sz=sizeof(arr)/sizeof(arr[0]); int ret=0; for (i=0;i<sz;i++) { ret=ret^arr[i]; } printf("%d"
#include <stdio.h> int main() { int a=8; int b=10; a=a^b; b=a^b; a=a^b; printf("a=%d,b=%d\n",a,b); return 0; }
#include<stdio.h> void fac(int arr[], int sz) { int i=0; for (i=0;i<sz;i++) { int flag=1; int j=0; for (j=0;j<sz-1-i;j++) { if (arr[j]>arr[j+1]) { int temp =0; temp=ar
#include<stdio.h> #include<math.h> #include<string.h> int fac (int n) { int a=1; int b=1; int c=1; while(n>2) { a=b; b=c; c=a+b; n--; } return c;} int main() { int n=0; int m=0; s
#include<stdio.h> #include<math.h>int is_prime(int n){ int j=2; for (j=2;j<=sqrt(n);j++) //for (j=2;j<n;j++) { if( n%j==0) return 0; } return 1;} int main() { int i=0; for (i=100;i&l
#include<stdio.h>void Swap(int* x,int* y) { int tmp =0 ; tmp=*x; *x=*y; *y=tmp;} int main() { int a=10; int b=20;printf ("a=%d,b=%d\n",a,b);Swap(&a,&b);printf("a=%d,b=%d\n",a,b); return
乘法口诀
if(表达式)语句;if(表达式1)语句1;else if(表达式2)语句2;else语句3;#include<stdio.h> int main() { int age =20; if (age<18) printf("未成年\n"); else if (age >=18 && age <50) printf ("好
指针#include<stdio.h> int main () { int a = 10 ; //申请了4个字节的空间 //printf("%p\n",&a); int* p =&a; //p是一个指针变量 printf("%p\n",p); *p = 20; //解引用操作符 printf
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号