朱明程的第一次程序设计A的笔记

 

 第一篇
c的头文件为#include<stdio.h>
c++的头文件为#include<iostream> 
且有以下数据库#include<cstdio>
#include<iomanip> #include<math.h>(c++中为#include<cmath>) #include<limits.h>等。
以及定义#define,而后是函数入口int main()
。在花括号内先设置变量(其中包括常用的int整数型 32位 long long int 长整型 64位 单精度浮点型 float 双精度浮点型 double 字符型 char
 ),其后可以赋值(x=0),也可以输入(c中可以用scanf函数,标明输入值的类型,例如scanf(“%d”,&b)。c++中可以用cin>>x)。紧接着开始使用语句(if语句,if—else语句,if—else if语句,switch语句
 if系列语句中,在if后用小括号将判断内容括住,括号后不用分号。如果执行命令超过两条,需要加花括号,如果情况大于两种,用else if依次判断然后执行。如果是switch语句,在switch后用小括号将判断类型括住,然后用case将条件分述,判断类型加单引号。执行命令过后需要用break跳出整个switch语句,进行错误判断default)执行命令中有以下几类,x=-x,x=x*x,x=x+x,x=x-b,x=x/b,x=x%b,其中%为求余符号,如果x与b均为整数,那么x/b只保留整数,需要小数时,可以在前面加强转判断(float)。之后的编写即为收尾阶段,c++中为<<endl;return 0;c中为\n;return 0;
 关于小数位保留,有两种方法,一种是printf(“%.af\n”,b)意为将b保留a位小数并输出。另一种是cout<<fixed<<setprecision(5)<<a,意为将a保留5位小数并输出。

关于程序:一个c程序由多个函数组成,有且仅有一个main的函数时程序的入口。
 关于域宽,printf(“%a.f”,b)表示输出四位的占位数。
 关于特殊函数(fabs为绝对值,sqrt为根号,getchar为字符输入函数,putchar为字符输出函数)

关于算法符号,有+-*/%及<=,>=,==,!=其==为等于,=为赋值。

关于开关语句,有||,&&,!a。

关于运算符,a+=b等价于a=a+b,m=n++为先将n赋值给m,n自身再加1,而m=++n为先n加1,再将n赋值给m。三目运算符通常格式为b?a:c意为如果b为true,则整个表达式的值为a;否则,整个表达式的值为c。(x=5>3? 10:12)
 对于以上的结构,可以解决部分分段函数的求解问题,判断类的实际问题以及嵌套的部分问题。
 心得体会:经过2个月的学习,主要问题在c语言课程的课本为c语言,而非c++。但就编程时,感觉c++较为简单,希望老师在以后的课件中多引入c++方面的知识。再就是在学习循环结构时,感觉到了课程的难度,以后学习需要更加用心。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值