C语言
随风而逝*
生物信息行业新手,记录一下学习过程。希望能帮到大家
展开
-
C语言学习之判断数字是否是回文数
1.判断输入的数字是否是回文数。# include <stdio.h>int main(void){ int val; //存放等待判断的数字 int m; int sum = 0; printf("请输入您需要判断的数字: "); scanf("%d", &val); m = val; while (m) { sum = sum * ...原创 2019-07-23 16:10:53 · 535 阅读 · 0 评论 -
C语言学习之菲波拉契序列
1.菲波拉契序列-下一个数字等于前两个数字之和:1 2 3 5 8 13 21 34/* 菲波拉契序列-下一个数字等于前两个数字之和 1 2 3 5 8 13 21 34*/# include <stdio.h>int main(void){ int n; int f1,f2,f3; f1 = 1; f2 = 2; printf("请输入您需要求的想...原创 2019-07-23 16:28:26 · 647 阅读 · 0 评论 -
C语言学习之判断一个整数是否是素数
1.输入一个整数,判断这个整数是否是素数。# include <stdio.h>int main(void){ int val; int i; printf("请输入您需要验证的数字: "); scanf("%d", &val); for (i=2; i<val; ++i) { if (val % i == 0) break; }...原创 2019-07-25 16:46:44 · 9902 阅读 · 4 评论 -
C语言学习之求1到100之间奇数和
1.求1到100之间的奇数之和。# include <stdio.h>int main(void){ int i; int sum = 0; for (i=1; i<101; ++i) { if (i%2 == 1) sum += i; // sum = sum + i; } printf("sum = %d\n", sum) return...原创 2019-07-21 17:47:31 · 75778 阅读 · 8 评论 -
C语言学习之输出1到你输入数字之间所有的素数
1.你输入一个整数,会自动输出从1到这个整数之间所有的素数。只用main函数实现,有局限性。# include <stdio.h>int main(void){ int val; int i; int j; printf("请输入您需要验证的数字: "); scanf("%d", &val); for (i=2; i<=val; ++i) ...原创 2019-07-25 20:38:08 · 3477 阅读 · 1 评论 -
C语言学习之冒泡排序
1.冒泡排序# include <stdio.h>//冒泡排序void sort(int * a, int len){ int i, j, t; for (i=0; i<len-1; ++i) { for (j=0; j<len-1-i; ++j) { if (a[j] > a[j+1]) // >表示升序,<表示降序 ...原创 2019-07-31 16:02:21 · 150 阅读 · 0 评论 -
C语言学习之指针之互换两个数字
1.简单的交换两个数字。# include <stdio.h>int main(void){ int a = 3; int b = 5; int t; t =a; a = b; b = t; printf("a = %d, b = %d\n", a, b); return 0;}2.不能完成互换的例子。# include <stdio....原创 2019-07-27 11:57:59 · 1467 阅读 · 0 评论 -
C语言学习之输出一个一维数组的所有元素
1.写一个函数去输出一个一维数组的所有的数组元素。# include <stdio.h>//f函数可以输出任何一个一维数组的内容void f(int * pArr, int len){ //*pArr //表示a[0] //*(pArr+1) //表示a[1] int i; for (i=0; i<len; ++i) printf("%d ", *...原创 2019-07-27 17:02:20 · 6076 阅读 · 0 评论