自定义博客皮肤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)
  • 收藏
  • 关注

原创 不规定输入数组个数来输入一组数组

平时我们的题目中会有不少题目会规定使用数组元素的个数,这样我们也容易用for循环进行赋值,但若是没有给你限定,要随便输入一组不限定个数元素的数组,这个时候我们该怎么办呢。这里我提供两种方法:1、以一个数结尾作为标志,如用-1作为结尾标志 for(i=0;i<=50;i++) { if(x!=-1) { scanf("%d",&a[i]); x=a[i]; n++;...

2021-12-04 02:14:26 2169 2

原创 一种特殊的魔方阵解法

这里我们要输入一个正整数N,而输出的则是2N-1的方阵,形式如上图。当我们第一次见到这种题时我们想到的第一种解法可能是翻折,很明显方阵可以分为四个面积相等的方阵,然后四个方阵完全相同,这就意味着四个方阵对称,我们可以将左上角的方阵打出来后进行翻折,最终就能成为我们所需要的方阵,但这样程序未免有些过于复杂。这里采用一种新的思路:方阵覆盖。仔细观察方阵,如3阶方阵,我们可以看成,第一步先将方阵全部赋值为1,第二步,从第2列第2行到,第4行所覆盖的方阵赋值为2,最后第三行第三列的方阵赋值为3。这...

2021-12-04 02:05:47 285

原创 讲解将一个数逆序

我们现在要来将一个输入的数逆序,如234,逆序后输出为432,或者120,逆序后为21,0将丢弃。以下是我编写的程序:e最终就会变为我们所需要的逆序值,这里我采用了while语句,因为a为整形,每一次的循环都会让输入的值a减少一位数,而减少的位数则会进入e中,在每一次的循环后e都会乘以10后加上下一位减少的位数,这样就能不论你有多少位数,都能做到逆序,最后只要将e输出即可。...

2021-12-04 01:52:31 1703

原创 循环讲解,以及补充swich语句注意事项

一,循环结构1.for循环:for循环需要循环变量例如i来实现,标准形式如for(i=0;i<5;i++),括号中间有两个分号,第一个空是循环变量,第二个空则是判断条件,第三个空则是对i的操作,判断条件可以不填,但会成死循环,正文则在for语句的下方如for(;;){语句}2.while与do while 语句:两个语句的用法类似while意思是当,后接判断条件如while(n<5),翻译过来则是当n小于5时执行以下操作,而do while形式则是,do{语句}while()

2021-12-04 01:41:22 127

原创 第二次作业知识点总结

1.两数间比大小,运用if语句进行赋值,亦可使用for循环进行辅助,如输出三个数的最大值2.简易计算机类型,方法一可使用swich语句进行,方法二可使用if else if 语句。这里展示一次运用swich语句进行运算3.闰年考点频出,这里举出判断闰年的方法...

2021-12-04 01:18:19 48

原创 部分知识点小汇总

1.%:代表两个数相除取余,例如:5%3=2;2.float:浮点型,scanf中为%f3.double:双精度浮点型,scanf中为%lf4.int:整形,scanf中为%d5.define:定义常变量,在主函数前,如define pi 3.14

2021-12-04 01:06:47 528

原创 2021-10-10

C语言课心得(详情见图片)

2021-10-10 22:21:47 50

空空如也

空空如也

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

TA关注的人

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