c
_几度枉生
这个作者很懒,什么都没留下…
展开
-
c 翻转返回值
1.编写函数: unsigned int reverse_bit(unsigned int value); 这个函数的返回值value的二进制位模式从左到右翻转后的值。 如: 在32位机器上25这个值包含下列各位: 00000000000000000000000000011001 翻转后:(2550136832) 10011000000000000000000000000000 程序结果返回: 2...原创 2019-03-15 19:01:37 · 122 阅读 · 0 评论 -
c编程练习
5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 #include<stdio.h> #include<stdlib.h> //5位运动员参加了10米台跳水比赛...原创 2018-11-27 17:20:55 · 142 阅读 · 0 评论 -
日常练习
1.递归和非递归分别实现求第n个斐波那契数。 #include <stdio.h> #include <string.h> #include <stdlib.h> //利用递归实现佩波那契数列 //1 1 2 3 5 8... //n=(n-1)+(n+1) #define N 20//修改宏定义来修改数列的项数 int Fibonacci(int n){ ...原创 2018-10-25 16:25:58 · 230 阅读 · 0 评论 -
日常练习
1.在屏幕上打印菱形。 // * // *** // ***** // ******* // ********* //*********** // ********* // ******* // ***** // *** // * //规律: //1.第一行5个空格,1个*号 //2.第二行4个空格,3个*号 //3.第三行3个空格,5个*号 //........原创 2018-10-15 16:10:27 · 118 阅读 · 0 评论 -
c 编程练习
将数组A中的内容和数组B中的内容进行交换。(数组一样大) //1,定义俩个数组 //2.需要一个数组,用以承接其中一个数组中的元素 //3.将一个数组中的元素交换到变量数组中 //4.通过for循环来实现数组之间的交换 int main(int argc, const char * argv[]) { int arr1[] = {1,2,3,4}; int arr2[] = {...原创 2018-10-09 19:58:18 · 86 阅读 · 0 评论 -
c 编程练习
1.给定两个整形变量的值,将两个值的内容进行交换。 #include<stdio.h> #include<stdlib.h> int main() { int a = 10; int b = 20; int c; c = b; b = a; a = c; printf("%d,%d", a,b); system("pause"); return 0; }...原创 2018-09-25 18:10:46 · 111 阅读 · 0 评论 -
c 编程练习
1.打印100~200 之间的素数: #include<stdio.h> #include<stdlib.h> int main() { int n = 100; int i = 2; for (n = 100; n <= 200; n++){ int flag = 0; for (i = 2; i < n; i++){ if (n%i ==...原创 2018-09-21 23:47:33 · 91 阅读 · 0 评论