自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 学习C语言基础(7)初识数组、指针

数组数组就是一次定义多个类型相同的变量,一个数组中的所有元素都是顺序存放的。int a[10];//代表定义了一个整型数组,数组内有10个整型元素,//是a[0]~a[9]这10个元素,注意编译器不会检查数组的下标是否有效int a[2][3][4]={};//数组维数越多,则代码的可读性越差,//因此我们尽可能地用维数少的数组...

2021-08-25 00:41:48 138 3

原创 学习C语言基础(6)循环

循环控制当我们需要规律性地重复操作时,我们就会用到循环(循环可以嵌套)。while循环示例int i = 0; while (i < 10)//判断是否满足括号内的条件,满足则进入循环,不满足则跳出循环 { printf("%d\n", i); i++; }//执行完{}里的复合语句后会重新判断是否再次进入循环//i的自增,每次经过i++,i的值+1,//最终能输出i的值为0,1,2,3,4,5,6,7,8,9。int i = 1; while (1) {

2021-08-14 16:38:18 97

原创 学习C语言基础(5)选择结构

选择结构if语句(可嵌套)if-else int Age; printf("请输入你的年龄:"); scanf("%d", &Age); if (Age >= 18)//括号里放判定条件 {printf("身份认证成功\n");}//若if()的条件成立,执行{}里面的内容 else {printf("身份认证失败,剩余游戏时间1.5小时\n");}//若if()的条件不成立, 执行else()的内容if-else if

2021-08-13 12:04:57 114

原创 学习C语言基础(4)运算符表达式与语句

运算符表达式与语句运算符有很多种种类,比如+、-、*、/等就对应加减乘除。和数学中加减乘除的运算有优先级一样,C语言的各种运算符之间也有优先级。(图片是来自网络)

2021-08-12 23:52:51 81

原创 学习C语言基础(3)字符串

字符串char a[] = "abcdefghjk"; printf("%c\n", a[0]);//运行结果为a printf("%c\n", a[1]);//运行结果为b printf("%s\n", a);//运行结果为abcdefghjk首先,定义一个字符串。想要输出整个字符串要用%s。输出字符串中的某个元素就等于输出某个字符,因此用%c,其中a[0]输出的是第一个字符,a[1]输出的是第二个字符,以此类推。char b[] = "abcdefghjk\0l";printf.

2021-08-11 23:18:18 160 3

原创 学习C语言基础(2)数据类型、格式符、转义符

C语言的编译过程:.c文件(源代码)>预编译>编译>链接>可执行程序数据类型新手接触的一般都是基本类型。整型也就是我们常说的整数,浮点型也就是我们常说的小数。再往下分就是精度的区别,分配内存的不同,精度:short int<int<long int,其中int一般是四个字节;float<double。一般来说精度当然是越大越好,但是也要考虑内存的分配问题,在精度合适的情况下,使得内存也最小。#define宏定义#define b 5/.

2021-08-10 11:51:29 273

原创 学习C语言基础(1)C程序模板

新手的第一个C程序#include <stdio.h>int main(){ printf("*"); return 0;}首先是预编译include是在告诉编译器,包含一个头文件。C语言中的库函数调用需要提前包含头文件。然后是main函数,也就是C语言中的主函数。一个C语言程序中有且仅有一个主函数。int main()int代表主函数需要返回值,且返回值为整型。如果是void,则不需要返回值。///* */...

2021-08-09 22:31:33 1468

在FPGA使用Karatsuba算法实现双精度浮点乘法

双精度浮点运算广泛应用于数值计算和信号处理中,在 IEEE754 标准中实现两个双精度浮 点乘法需要一个 53 bit × 53 bit 的尾数乘法器,这样的一个乘法器若采用 FPGA 实现需要大量的硬件资源。将 Karatsuba 算法应用于浮点运算器中,采用 FPGA 实现了一个浮点乘法器,与传统方法相比该乘法器占用硬件资源较少。

2022-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除