- 博客(13)
- 收藏
- 关注
原创 C语言模拟实现简易计算器(深度介绍switch分支语句)
switch语句是多分支选择语句;switch(条件){case1:(statement);case2(statement);…}#include<stdio.h>#include<stdlib.h>void menu() // 定义菜单;{ printf("*************\n"); // 输...
2018-10-31 20:32:22 4242
原创 C语言输出一个整数的每一位(算法优化)
/最简易的方法;//#include&lt;stdio.h&gt;//#include&lt;stdlib.h&gt; // 输出整数的每一位; //void play(int n) // 创建函数来实现//{// if (n &gt; 9)// {// play(n /10); //大于9时,除以10;// }// printf("
2018-10-29 18:36:27 1116
原创 C语言获取一个数二进制所有偶数位和奇数位分别输出二进制序列
获取一个数二进制中所有偶数位和奇数位;//#include<stdio.h>//#include<stdlib.h> //二进制数的奇数位和偶数位的输出;right;//int main()//{// int i = 0;// int n = 0;// printf("请输入值:");// scanf_s("%d", &...
2018-10-29 18:32:15 401
原创 C perimer Plus(第6版中文版第五章5.10编程练习)
1.编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间,使用#define或者const创建一个表示60的符号常量或者const 变量。通过while循环让用户重复输入值,直到用户输入小于或等于0的值才停止循环;#include<stdio.h>#include<stdlib.h>int main(){ ...
2018-10-25 23:07:03 373
原创 C语言创建函数实现返回参数二进制中1的个数(无符号数)深度解析四种方法
int count_one_bits(unsigned int value)#include&lt;stdio.h&gt; //函数返回参数二进制中1的个数;#include&lt;stdlib.h&gt; // int count_one_bits(unsigned int value){ int count = 0; ...
2018-10-19 11:56:01 810
原创 C语言函数----函数的创建(初始化数组;清空数组;逆置数组深度解析)
编写属于自己的函数;创建一个数组;实现函数Init() 初始化数组;实现Empty() 清空数组;实现Reverse() 函数完成数组元素的逆置;#include&amp;lt;stdio.h&amp;gt;#include&amp;lt;stdlib.h&amp;gt;...
2018-10-13 14:53:22 750 2
原创 浅谈递归函数(斐波那契数列的递归与非递归C语言实现及阶乘递归函数的实现)
菲波那锲数的C语言实现;1, 1,2,3,5,8,13,21,34,55,89… 斐波那契数列递归函数本质即调用自身;看代码;递归实现斐波那契数列;#include&lt;stdio.h&gt;int main(){int n=0;scanf("%d",&amp;n)int fib(int n); // 声明斐波那契数列;if(n&lt;=2)retur
2018-10-09 00:30:19 4850 1
原创 C语言函数详谈---
函数:关键字:return运算符:* &amp;函数及其定义方式如何使用参数和返回值如何把指针变量用作函数参数;函数的类型ANSIC 原型递归C的设计思想是,把函数用作构建块;标准库的函数: printf 函数; scanf 函数;getchar 函数; putchar 函数 ;strlen 函数函数:函数是完成指定的任务的独立程序代码;定义函数的结构和使用方法;函数声...
2018-10-08 14:19:34 291
原创 C语言经典例题
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?#include<stdio.h>int main(){int i,j,m,n,x;for(i=1;i<168/2-1;i++){if(168%i==0){j=168/i;if((i>j)&&((i+j)%2==0)&&((i-j)/...
2018-10-08 12:14:59 396
原创 C语言经典例题小练
企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%;高于100万元时,超过100万元的部分按1%提成。从...
2018-10-08 01:40:50 621
原创 C语言经典实例小练;
1,2,3,4 四个数字,组成多少个互不相同且不重复数字的三位数;#include<stdio.h>int main(){int i=0;int j=0;int k=0;for(i=1;i<5;i++){for(j=1;j<5;j++){for(k=1;k<5;k++){if(i!=k&&i!=j&&j!=k)...
2018-10-06 15:09:25 222
原创 C语言经典习题100练----操作符的讲解及异或操作符应用
例题1.给出两个整型变量,将两个值的内容进行互换;#include&lt;stdio.h&gt;int main(){int a=0;int b=0;int temp=0; // temp 临时变量printf("Please enter two numbers:");scanf("%d %d",&amp;a,&amp;b);p
2018-09-26 17:27:52 208
原创 学好C语言必须掌握的素数优化问题!
代码①:#include&amp;amp;amp;lt;stdio.hint main(){int i=0; for(i=101;i&amp;amp;amp;lt;=200;i++) { int j=0; for(j=2;j&amp;amp;amp;lt;=i;j++) { if(i%j==0) { break; } }
2018-09-22 01:20:01 429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人