C语言
KEY_Init
这个作者很懒,什么都没留下…
展开
-
Y和Z用完1-9所有数
如果一个数X,Y=XXX是4位数,Z=X*Y是5位数,Y和Z用完1-9所有数#include<stdio.h>int main(){ int a[10]={0,1,2,3,4,5,6,7,8,9}; int b[10]={};//记录x*x*x和x*yd的每位数字 int c[10]={};// printf("%d",a[0]); int x,y,z; for(x=11;x<22;x++){//x*x*x要想为四位数必须必须>999且<10000 i原创 2021-05-07 17:01:23 · 201 阅读 · 0 评论 -
c语言assert函数和STM32中的assert_param(expr)
assert函数assert描述用于判断一个条件是否成立的函数,在c语言中说的非常详细参考以上转载内容assert_param(expr)设计的比较巧妙,用来判断函数是否执行的一条语句,不满足所需的条件不执行,和 a>b?a:b; 语句基本一个思想,注意define其实是替换expr,需要在程序中确保本来就可以执行,并不算设计一个函数。#define assert_param(...原创 2019-12-04 19:24:14 · 1181 阅读 · 0 评论 -
C语言数组长度不定时的最小数
C语言数组长数不定时的最小数突然想到一个程序不知道要输入多少数据时应该怎么处理,此时想到了sizeof。写了如下代码,结果如下,发现并没什么用。#include<stdio.h>int main(){int sort(int a[],int n);//函数声明int r[]={7,2,8,5,9,3};int n=sizeof(r)/4;printf("有%d个数\n"...原创 2019-12-03 16:47:54 · 267 阅读 · 0 评论 -
dev c++编译多个c文件
dev c++编写多个c文件首先需要新建一个项目:文件->新建->项目。弹出下面对话框将文件名修改为测试,将以下代码复制到 测试.cpp 中,max.h中有两个函数,一个有参数,一个无参数/***main.c****/#include <stdio.h>#include <max.h>/*定义两个全局变量*/int X=1;int Y=2;...原创 2019-12-02 20:36:52 · 6475 阅读 · 0 评论 -
c语言goto用法例程
c语言goto用法例程#include<stdio.h> int main() { char a,b; int n1=1,n2=2; printf("请输入y或x\n"); a=getchar();//a接收数据 b=getchar();//b既收\n while(a!='\n') { if(a=='y') goto f1; else if(a=='n'...原创 2019-12-01 18:14:53 · 1057 阅读 · 0 评论 -
c语言进行复数的四则运算
c语言进行虚数的四则运算额。。好像没什么好说的直接上代码吧,注意下结构体的用法#include<stdio.h>struct complex{ double re; double im;};complex add(complex x,complex y);complex sub(complex x,complex y);complex mul(complex x,...原创 2019-11-29 15:08:15 · 6329 阅读 · 1 评论 -
C语言实现单纯形法与对偶单纯形法
C语言实现单纯行法与对偶单纯行法某次为了完成课程要求所做:单纯形法代码如下,使用方法修改二位数组A[ip][jp],#include<stdio.h>#define ip 3#define jp 7int i,j,m,n,flag=1;float max=-1,min=1000,guiyi;float C[jp-1]={-100,-100,100,0,0,0};flo...原创 2019-11-26 17:07:41 · 3150 阅读 · 0 评论