自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言学习笔记(十六)

#include <stdio.h>#include <stdlib.h>int main(){ int x, y, z, total, i = 0; for(x=1; x<=10; x++) { for(y=1; y<=20; y++) { for(z=1; z<=1...

2018-11-23 07:49:05 191

原创 C语言学习笔记(十五)

编程计算并输出一元二次方程ax^2+bx+c=0的两个实根,其中a、b、c的值由用户从键盘输入,假设a、b、c的值能保证方程有两个不相同的实根。#include <stdio.h>#include <stdlib.h>#include <math.h>int main(){ int a, b, c; printf("请输入abc的值:")...

2018-11-14 14:40:10 908

原创 C语言学习笔记(十四)

从键盘任意输入一个3位整数,编程计算并输出它的逆序数(忽略整数前的正负号)。例如,输入-123,则忽略负号,由123分离出其百位1、十位2、个位3,然后计算3100+210+1=321,并输出321.#include <stdio.h>#include <stdlib.h>int main(){ int num; printf("请输入一个数字:"...

2018-11-12 15:21:06 253

原创 C语言学习笔记(十三)

程序版式:代码行内的空格——增强单行清晰度*关键字之后加空格,但函数名之后不加空格*赋值、算术、关系、逻辑等二元运算符前后各加一空格*但一元运算符以及[] . ->前后不加空格sum = sum + term;*(向后紧跟,) , ;向前紧跟,紧跟处不留空格,,;后留一个空格Function (x, y, z)for (initialization; condition; u...

2018-11-11 10:29:53 143

原创 C语言学习笔记(十二)

函数原型与函数定义的区别:函数定义 函数原型指函数功能的确立 对函数名、返回值类型、形参类型进行声明有函数体 不包括函数体是完整独立的单位 是一条语句,以分号结束,只起声明作用编译器做...

2018-11-10 19:25:56 266

原创 C语言学习笔记(十一)

#include <stdio.h>#include <stdlib.h>int main(){ int month; int year; printf("请用户输入月份,我来判断天数:"); scanf("%d", &month); switch(month) { case 1: pr...

2018-11-07 22:30:18 100

原创 C语言学习笔记(十)

break本质是受限的goto语句,跳转的位置限定为紧接着循环语句后的第一条语句。exit(0);终止整个程序的执行强制返回操作系统,当其参数为0时,表示程序出现某种错误后退出continue与break的区别:break:退出一层循环或switch,转到闭合循环之后的那一点continue:中断此次循环,开始下一次循环continue对循环的影响:1、大多数for循环可以转换为whi...

2018-11-04 13:32:17 179

原创 C语言学习笔记(九)

随机函数rand()magic=rand();产生[0,RAND_MAX]间的随机数RAND_MAX在stdlib中定义,不大于双字节整数的最大值32767使用rand()时,要添加头文件#include <stdlib.h>srand(seed)(seed为参数)为rand()设置随机种子,使产生的随机数“随机化”或改用系统时间作为随机种子更好用time()获得系统时间...

2018-11-03 16:26:14 160

原创 C语言学习笔记(八)

while语句:表达式1while(表达式2){语句1语句2表达式3;}do-while语句表达式1;do{语句1语句2表达式3;}while(表达式2);选择循环语句的一般原则循环次数已知 for语句循环次数未知,循环的次数由一 ...

2018-11-02 20:53:06 116

原创 C语言学习笔记(七)

循环的控制方法:1、条件控制的循环2、计数控制的循环3、标记控制的循环for语句for(表达式1,表达式2,表达式3){语句1 复合语句做循环体,被当做一条语句看待语句2}表达式1(循环初始条件)表达式2(循环控制条件)表达式3(循环转化条件)如何保证循环是可终止的?1、执行循环体时必须改变一个或多个变量的值2、保证经有限次重复后,循环控制条件不...

2018-10-31 15:34:55 152

原创 C语言学习笔记(六)

单分支——if双分支——if-else多分支——else-if单分支选择结构:if语句if(表达式)语句if语句中的表达式不局限于关系表达式和逻辑表达式,也可为数值表达式,表达式的值非0时,为真双分支选择结构:if-else语句if(表达式P)语句Aelse语句B多分支选择结构:级联式if语句:else-ifif(表达式1){语句A}else if(表达式2...

2018-10-28 16:14:30 134

原创 C语言学习笔记(五)

char ch;ch = getchar(); getchar返回终端输入的第一个字符ASCLL码值(通常非负)scanf函数用%c格式读入字符时,空格和回车等空白字符都会被当作有效字符读入问题:如何避免scanf函数以c格式符读入字符型数据的时候来读入空格、回车这些空白字符呢?1.getchar();scanf("%c", &b); ...

2018-10-27 16:49:21 171

原创 C语言学习笔记(四)

类型强转:int total, number;float aver;total = 15;number =2…aver = (float)total / number;将一个表达式的类型强制转换为用户指定的类型15.000000 / 2 = 7.500000如果 aver = (float) (total / number);15 / 2 = 7.000000printf()...

2018-10-25 21:03:49 320

原创 C语言学习笔记(三)

printf("%d", -n++); 由于-和++都是一元运算符,所以他们的优先级是一样的,但一元运算符的结合性是右结合的,所以printf("%d",-(n++)); == n=n+1; 由于n++是右结...

2018-10-24 14:27:27 160

原创 C语言学习笔记(二)

1、下列变量定义中合法的是A:short_a = 1-.1e-1;B:long ao = 0xfdaL;C:double b = 1+5e2.5;D:float 2_and = 1-e-3;错选为C正确答案为??? 求解2、以下选项中可作为C语言合法整数的是A:x2a2B:10110BC:038xD:0xffa错选为B正确答案为??? 求解算术表达式...

2018-10-21 18:55:59 902 2

原创 C语言学习笔记(一)

若有定义:int a = 8, b = 5, c; , 执行语句c = a / b + 0.4;后,c的值为A:1B:2.0C:2D:1.4错选为D正确答案为A分析错误原因:???若变量a是int类型,并执行了语句:a = ‘A’ + 1.6;,则正确的叙述是A:a的值是浮点型B:a的值是字符CC:a的值还是整型D:不允许字符型和浮点型相加错选为D正确答案为???#i...

2018-10-20 22:14:35 290

空空如也

空空如也

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

TA关注的人

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