【使用Beaglebone Black的I2C (二)——使用C语言和i2c-dev驱动】教程文章相关的互联网学习教程文章

C语言九九乘法表!

#include <stdio.h>  int main(void){   int x,y;   for(x=1;x<=9;x++){     for(y=1;y<=x;y++){       printf("%d*%d=%d ",x,y,x*y);      }      printf("\n");   }}原文:http://www.cnblogs.com/zxj-forever/p/4125109.html

C语言之函数调用06—彩球排列

//函数调用+递归法 /* ========================================================== 题目:将4个红球,3个白球,3个黄球排成一排,共有多少种排法?球无编号! ========================================================== */ #include<stdio.h> int J(int n) {if(n==0||n==1)return 1;elsereturn n*J(n-1); } int PL(int m,int n) {return J(m)/J(m-n)/J(n); } main() {int k,h;k=PL(10,4)*PL(6,3)*PL(3,3);printf("共有%d种排法...

【C语言】判断一个数的奇偶(位操作)

//判断一个数的奇偶 #include <stdio.h> int is_signal(int num) {if (num & 1)return 1;elsereturn -1; } int main() {int a;printf("请输入:");scanf_s("%d", &a);if (is_signal(a)==1)printf("奇数\n");elseprintf("偶数\n");return 0; }版权声明:本文为博主原创文章,未经博主允许不得转载。原文:http://blog.csdn.net/doudouwa1234/article/details/46696951

循环结构-判断一个数是否为完全数(C语言)【代码】

同http://www.cnblogs.com/MichaelLee2015/p/4402993.html #include <stdio.h>int main() {int num;//表示输入的数printf("请输入一个正整数,这个程序将判断此数是否为完全数\n");//提示用户输入scanf("%d",&num);//获取输入的数int sum = 0;//表示最后所有因子的和//思路:找出这个数num所有的因数并且相加得到sum,看是否等于这个数for (int i = 1; i < num; i++){if (num % i == 0)//余数为0,即整除,也就是说i为num的因子 ...

【c语言】求绝对值【图】

// 求绝对值#include <stdio.h>int fabs(int a) {if (a < 0){a = ~a + 1;}return a; }int main() {printf("绝对值是:%d\n", fabs(5));printf("绝对值是:%d\n", fabs(0));printf("绝对值是:%d\n", fabs(-1));return 0; }版权声明:本文为博主原创文章,未经博主允许不得转载。原文:http://blog.csdn.net/zhaoyaqian552/article/details/46696745

问题 1043: C语言程序设计教程(第三版)课后习题10.1【代码】

/******************************************************************** @file Main.cpp @date 2017-05-29 12:55:07 @author Zoro_Tiger @brief 问题 1043: C语言程序设计教程(第三版)课后习题10.1http://www.dotcpp.com/oj/problem1043.html ********************************************************************/ #include <cstdio> #include <algorithm> #include <vector>#define TEST #undef TEST #defin...

【C语言】输出字符串【代码】

#include<stdio.h> #include<string.h> #include<windows.h>int main() {char arr1[] = "###############";char arr2[] = "welcome to bit!";int left = 0, right = 0, i = 0,size=0;size = strlen(arr1) ;right = size - 1; // 减一为数组下标printf("%s\n", arr1);for (i = 0; i < (size + 1) / 2; i++) //左右同时替换,共需8次完成{arr1[left] = arr2[left];arr1[right] = arr2[right];left++;right--;printf("%s\n", arr...

C语言学习入门 (六) 预处理指令:宏、条件编译、文件包含

预处理指令1.C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令),产生一个新的源程序(这个过程称为编译预处理),之后再进行通常的编译2.为了区分预处理指令和一般的C语句,所有预处理指令都以符号"#"开头,并且结尾不用分号3.预处理指令可以出现在程序的任何位置,它的作用范围是从它出现的位置到文件尾。习惯上我们尽可能将预处理指令写在源程序开头,这种情况下,它的作用范围...

【C语言探索之旅】 第二部分第六课:创建你自己的变量类型【图】

内容简介1、课程大纲2、第二部分第六课: 创建你自己的变量类型3、第二部分第七课预告: 文件读写课程大纲我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案。还会带大家用C语言编写三个游戏。C语言编程基础知识什么是编程?工欲善其事,必先利其器你的第一个程序变量的世界运算那点事条件表达式循环语句实战:第一个C语言小游戏函数练习题习作:完善第一个C语言小游戏C语言高级技术模块化编程进击的指针,C语...

c语言基本数据类型short、int、long、char、float、double【图】

C 语言包含的数据类型如下图所示:一、数据类型与“模子”short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。怎么去理解它们呢? 举个例子:见过藕煤球的那个东西吧?(没见过?煤球总见过吧)。那个东西叫藕煤器,拿着它在和好的煤堆里这么一咔,一个煤球出来了。半径12cm,12 个孔。不同型号的藕煤器咔出来的煤球大小不一样,孔数也不一样。这个藕煤器其实就是个模子。现在我们联想一下,short、...

C语言作业(三)【代码】【图】

一。完成PTA上四题作业二。具体解题(一)。A乘以B1.实验代码#include <stdio.h> int main() {int A,B,C;scanf("%d %d",&A,&B);C=A*B;printf("%d",C);return0; }2.设计思路A:将要输入的正整数定义B:套用公式C:输出结果3.本题调试中遇到的问题及结果本题未遇到问题4.运行结果(二)。求整数均值1.实验代码#include <stdio.h> #include <stdlib.h> int main() {int a,b,c,d;float e,f;scanf("%d %d %d %d",&a,&b,&c,&d);e=a+b+c+d...

鹦鹉学舌1——C语言初学者百题大战之三【代码】

#include<stdio.h> int main() {int a;scanf("%d",&a);printf("%d",a-a+a);return0; } 原文:https://www.cnblogs.com/chenlong991223/p/9645997.html

C语言 · 求先序遍历【代码】

算法训练 求先序排列 时间限制:1.0s 内存限制:256.0MB 锦囊1  后序的最后一个字母为根结点。 问题描述  给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度<=8)。输入格式  两行,每行一个字符串,分别表示中序和后序排列输出格式  一个字符串,表示所求先序排列  样例输入  BADC  BDCA样例输出ABCD 作者注释:解此题,狠狠的复习了一把先、中、后序遍历二叉树。...

C语言查漏补缺——指针【代码】【图】

本节将详细分析指针。一、指针 指针实际上也是一个变量,不过这个变量与众不同的是,他存的值是一个地址。 int a = 4; int* p = &a; 这段代码的内存如图所示 从图中可以看出,p本质上也是一个变量,只是这个变量比较特殊,他的值是a变量的地址。 这个时候,我们通过*号就可以访问p变量存储的这个地址所保存的值,这句话读起来可能有点绕。简单来说,就是*p这样做以后,读到的实际上是a的值,也就是说*...

斐波那契数列的实现(C语言)

int fibonacci(int positon){  if(position==1||position==2){    return 1;  }  return fibonacci(position-1)+fibonacci(position-2);}void test(){  int result=fibonacci(5);//查看斐波那契数列中第五个数的值  printf("%d\n",result);}原文:https://www.cnblogs.com/yyslif/p/11559855.html