自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 每日一题(11):简单的级数运算

本实例的关键是分析这个分数序列有什么规律,只要找出其中的规律,编写代码就简单了许多。观察这个序数分数,我们不难发现,前一个分数的分子和分母相加就是后一个分数的分子。后一个分数的分母是前一个分数的分子。有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13.........求出这个数列的前20项之和。是通过n来交换,将前一个分母中的分子,交换到后一个分数的分母。②鸡兔共有30只,脚共有90只,编程计算既、兔各有多少只。①尝试将本实例用while循环编写。

2024-07-17 16:36:16 119

原创 每日一题(10):序列求和

②循环体如果包含一个以上的语句,应该使用话括弧括起来,以复合语句形式出现。如果不加话括弧则while语句的范围知道while后面的第一个分号处。⾸先上来就是执⾏判断表达式,表达式的值为0,循环直接结束;表达式的值不为0,则执⾏循环语 句,语句执⾏完后再继续判断,是否进⾏下⼀次判断。说明:①while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的值为真(非0)即可继续循环。用while循环做一个简单的计算s=1+1/2+1/3+...+1/n。③在循环体中应有使循环趋向于结束的语句以避免死循环。

2024-07-15 17:29:09 222

原创 每日一题(9):打印杨辉三角

第一个for循环将第一列和对角线全部赋值为1,第二个for循环从第3行开始,一直到第10行,第三个for循环是从第2列到该行行数减1为止。第四个for循环是输出二维数组中的元素。②编程实现通过循环按行顺序为一个5*5的二维数组data赋1-25的自然数,然后输出该数组的左下半三角形。①从键盘中输入如下字母:“a,b,c,d,e,f”,输出时的顺序如下:“f,a,b,c,d,e”:打印出以下的杨辉三角形(要求打印出10行)。②对角线上的数字也均为1。①每一行得第一列均为1。上图简单标注出规律。

2024-07-12 22:00:12 127

原创 每日一题(8):打印乘法口诀表

技术要点:本次实例中要使用到两个for循环,第一个for循环看成乘法口诀的行数,同时也是每行乘法运算的第一个因子、第二个for循环范围的确定建立再第一个for循环的基础上,即第二个for循环的最大取值是第一个for循环中的变量。

2024-07-10 21:16:42 126

原创 每日一题(7):绘制余弦曲线

绘制余弦曲线用到了反余弦函数acos(),通过纵坐标来求出横坐标的值,确定了横坐标的值,其对称位置的横坐标也就可以确定,即用62减去确定的横坐标值,那么为什么是62呢?这里的62是一个近似值即2Π✖10.调用acos()函数计算出相应的横坐标位置,使用for循环在未达到该位置之前输出空格,直到到达指定位置再输出*,对称位置相同。

2024-07-08 22:42:55 174

原创 每日一题(6):用*打印图形

(1)第一个for循环控制整个图形的行数,本实例中的图形共5行,所以i的范围u为0-5。(3)第三个for循环用来将数组a中的元素逐个输出。(2)第二个for循环用来控制空格数。本实例使用了字符数组。

2024-07-07 20:58:30 115

原创 每日一题(5):用#打印三角形

(2)第二个for循环用来控制空格数量,这时需要找出每行空格数在图形中的规律,第一行有4个,第二行有3个,以此类推,第五行有0个空格。(3)第三个for循环用来控制#输出的数量,同样也要找出规律,第一行有1个,第二行有3个以此类推,第五行有九个,得出规律,每行输出#的数为,行数乘以2-1,也就确定了k的范围。(2)求解表达式2,若其值为非0,则执行for语句中指定的内嵌语句,然后执行下面第三步。(1)第一个for循环控制整个图形的行数,本实例中的图形共5行,所有i的范围为1——5.(1)先求解表达式1。

2024-07-06 22:07:56 202

原创 每日一题:评定成绩(4)

输入成绩,当输入的成绩是100时,我们可以把它看成90分,因为100分和90分都是A等的;对输入的成绩使用除法便求出其高位数字,因为通过高位数字就可以判断出输出的成绩在哪个等级;使用switch语句对取出的高位数字进行选择判断,如果高位数为9则是A等,如果是8则是B等,以此类推。利润低于或等于10万元时,为五等,利润高于10万元,低于20万元时,为四等;20万到40万之间时,为三等;编程对输入的百分制分数给出相应的等级,分数大于等于90为A,80~89为B,70~79为C,60~69为D,60分以下为E。

2024-06-16 15:58:07 191

原创 每日一题(3)

本实例中的关键时如何来写if语句中的条件,如果这个调节大家能够顺利写出,那整个程序也基本上完成了,根据题意来看,“每步跨2阶,那么最后剩1阶.........当每步跨7阶时,最后才正好走完,一阶也不剩”可以看出题的规律就是总的阶数对每步跨的阶梯数取余得到的结果就是剩余阶梯数,这5种情况是&&的关系,也就是说必须同时满足。在你面前有一条长长的阶梯,如果你每步跨2阶,那么最后剩1阶;如果你每步跨3阶,那么最后剩2阶;%和 / 是算术运算符,/是除,%是取余,%算出来的是余数,/算出来的是整数。

2024-06-14 21:30:59 185

原创 每日一题(2)

(1)计算闰年的方法用自然语言描述如下:如果某年能被4整除但不能被100整除,或者该年能被400整除则该年为闰年。需要注意的是:“==”和“=”是由区别的,“==”为关系运算符,方向“自左向右”,相当于等于号,而“=”是赋值运算符,方向“自右向左”(2)将判断闰年的自然语言转换成C语言要求的语法形式,需要用到的逻辑运算&&、||和!②||逻辑或,a||b若a、b之一为真,则a||b为真。①&&逻辑与,a&&b若a,b为真,则a&&b为真。这种方法相对繁琐,可以自行选择合适的方法。逻辑非,a若为真,则!

2024-06-13 22:00:07 123

原创 每日一题(1)

放在scanf前面和后面的结果是不同的,放在scanf前面c就等于0,无论输入多大的数字,c都是小于100的,结果只能是a+b,这是需要注意的。技术要点:本实例的基本思路是首先求出输入的两个数的平方和,再对该平方和进行判断,如果平方和大于100,则将平方和输出,否则输出a+b的值。编程要求输入整数a和b,若a^a+b^b的结果大于100,则输入a^a+b^b的值,否则输出a+b的结果。

2024-06-12 22:16:59 204

原创 分支与循环

如果一个数不是奇数,那就是偶数了,如果任意一个整数,我们要清楚的判断是奇数还是偶数怎么表示?C语言是结构化的程序设计语言,这里的结构指的是顺序结构,选择结构,循环结构。例子:输入一个整数,判断是否为奇数,如果是奇数打印是奇数,否则打印偶数。在if else语句中,else可以与另一个if语句连用,构成多重判断。比如:要求输入一个整数,判断输入的整数是0,还是正数,还是正数或负数。表达式成立(为真),则语句执行,表达式不成立(为假),则语句不执行。默认在if和else语句中默认都只能控制一条语句。

2024-05-21 18:14:17 196

原创 数组(一维数组)

接下来,如果想要访问整个数组的内容,只要我们产生数组所有元素的下标就可以,那我们使用for循环产生0·9的下标,接下来使用下标访问就可以了。C语言规定数组是有下标的,下标是从0开始的,假设数组有n个元素,最后一个元素的下标是n-1,下标就相当于数组元素的编号。①数组中存放数据的类型,可以是:char,short,int,float等,也可以是自定义类型。③[ ]中的常量值是用来指定数组的大小的,这个数组的大小是根据实际的需求指定就行。明白了数组的访问,当然我们也根据需求,自己给数组输入想要的数据,如下,

2024-05-19 19:34:40 275 1

原创 C语言的数据类型和变量(1)

每⼀种数据类型都有⾃⼰的⻓度,使⽤不同的数据类型,能够创建出⻓度不同的变量,变量⻓度的不 同,存储的数据范围就有所差异。sizeof 是一个关键字,也是操作符,专门是用来计算sizeof的操作符数的类型长度的,单位是字节。sizeof 的操作数如果不是类型,是表达式的时候,可以省略后边的括号。数据既是程序处理的对象,也是处理的结果。整数变量声明的好处是,同样长度的内存能够表示的最大整数值,增大了一倍。sizeof 操作符的操作数可以是类型,也可以是变量或者表达式。内置类型是C语言中有的;

2024-04-16 21:24:26 373

原创 小赵的编程之路(初版)

大家好,我是一名来自西安的大一学生,专业是人工智能专业。作为一名计算机领域的学生,学习编程是必不可少的,下面我会将我所学到的知识,通过自己的吸收和总结,分享在我的博客账号里,也希望有更多想要进步,想要提升的编程初学者加入,我们可以一同讨论,共同进步。从今天开始每天都要敲代码,认真踏实学到东西,在未来毕业时找到一个好工作。学校上课和课下看视频学习,每周至少写一篇博客,来总结这一周的学习,巩固自己所学到的知识,通过gitee记录自己的学习。每周花费12个小时来学习,每天至少保证一个半小时的学习时间。

2024-03-30 21:48:14 194

原创 哪位大佬帮我解答一下

【代码】哪位大佬帮我解答一下。

2024-01-14 21:20:56 360

原创 C语言二维数组,求两个矩阵之差

该语句定义了一个2行3列的数组,数组名为b,其下标变量的类型为整形。元素类型说明符 数组名【行数】【列数】={元素初值列表}下面将两个数组进行做差,需要再引入一个数组MC。在将两个数组相减,输出MC,MC=MA-MB。首先写入两个二位数组。

2023-12-12 19:11:51 359

空空如也

空空如也

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

TA关注的人

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