重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
end是一个字符串就有意义。
成都创新互联是一家专业提供银州企业网站建设,专注与成都网站建设、成都网站设计、HTML5、小程序制作等业务。10年已为银州众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
printf的定义是:
int
_Cdecl
printf
(const
char
*format,
...);
其中format是一个字符串,表示格式。参数可以直接输入一个字符串(一般做法),也可以用一个字符串变量。
1.应该不用放end吧,C语言主体就是一个main函数,main函数主体用花括号括起来,main函数结束就表示程序结束了
2.同上
3.turbor c++环境不咋用过,我一般使用Dev C++,我想结果没有显示是不是运行对话框直接一闪就没了。如果在Dev C++里一般在最后加上system("pause")使程序停顿一下,这样就能显示运行结果了
end==0意思是end中保存的数等于0时,条件判断运算的结果是真
c语言中非0值判断为真,0值判断为假
如果用end这个变量为条件,那么if ( end )的意思是end中存放的数如果是0就是假,如果不是0就是真。if ( !end )时,如果end是0,条件就成了!假=非假=真,如果end不是0,条件就是!真=非真=假,另外可以理解!end的意思是end不是真成立,或者说end是假(等于0)成立
c语言中没有end关键词。因此不知你描述的是什么意思?
存在函数:exit(0);退出程序;
还有退出循环,使用break;
其他就不知道了。
C语言里,没有end关键字,给你关键字表,自己查一下:
c语言关键字共30个:
1. 数据类型关键字(12个):
(1). char :声明字符型变量或函数
(2). double :声明双精度变量或函数
(3). enum :声明枚举类型
(4). float:声明浮点型变量或函数
(5). int: 声明整型变量或函数
(6). long :声明长整型变量或函数
(7). short :声明短整型变量或函数
(8). signed:声明有符号类型变量或函数
(9). struct:声明结构体变量或函数
(10). union:声明联合数据类型
(11). unsigned:声明无符号类型变量或函数
(12). void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)
(2)控制语句关键字(12个):
A.循环语句
(1). for: 一种循环语句(可意会不可言传)
(2). do : 循环语句的循环体
(3). while :循环语句的循环条件
(4). break:跳出当前循环
(5). continue:结束当前循环,开始下一轮循环
B.条件语句
(1).if: 条件语句
(2).else :条件语句否定分支(与 if 连用)
(3).goto:无条件跳转语句
C.开关语句
(1).switch :用于开关语句
(2).case:开关语句分支
(3).default:开关语句中的“其他”分支
D.
return :子程序返回语句(可以带参数,也看不带参数)
3. 存储类型关键字(4个):
(1).auto :声明自动变量 一般不使用
(2).extern:声明变量是在其他文件正声明(也可以看做是引用变量)
(3).register:声明积存器变量
(4). static :声明静态变量
4. 其它关键字(4个):
(1).const :声明只读变量
(2).sizeof:计算数据类型长度
(3).typedef:用以给数据类型取别名(当然还有其他作用)
(4).volatile:说明变量在程序执行中可被隐含地改变