栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言学习(一)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言学习(一)

一、程序框架

 二、输出

printf("Hello worldn! ");

  • ""里面的内容叫做"字符串",printf会把里面的内容原封不动地输出。
  • n表示需要在输出的结果后面换一行。

注意:双引号里头可以放中文,双引号之外不可以。

三、做点计算

第一种 

#include 

int main()
{
	printf("%d", 12+34);
	return 0;
}

%d说明后面有一个整数要输出在这个位置上

第二种

#include 

int main()
{
	printf("12+34=%d", 12+34);
	return 0;
}

四、算找零 

#include 

int main()
{
	int prize = 0;
	
	printf("请输入金额(元)");
	scanf("%d", &prize) ;
	
	int change = 100 - prize;
	
	printf("找您%d元n", change);
	
	return 0;
}

如何输入?

  • 输入也在终端窗口中。
  • 输入是以单位进行的,行的结束标志就是你按下了回车键,在你按下回车前,你的程序不会读到任何东西。

 五、变量的定义

 

 变量定义的一般形式

  •  <类型名称> <变量名称>
  • int prize;
  • int amount;
  • int prize,amout;

变量的名字

  •  变量需要一个名字,变量的名字是一种“标识符”,意思是它是用来识别这个和那个的不同的名字。
  • 标识符有标识符的构造规则。基本的原则是:标识符只能由字母、数字和下划线组成,数字不可以出现在第一个位置上, C语言的关键字(有的地方叫它们保留字)不可以用做标识符。
     

C语言的保留字 

auto,break,case,char,const,continue,default,do,double,else,enum,extern,float,for,goto,if,int,long,register,return,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile,while,inline,restrict

 

六、变量的赋值和初始化 

 

 

赋值 

 和数学不同,a=b在数学中示关系,即a 和b的值一样; 而在程序设计中,a=b表示要求计算机做一个动作:将b的值赋给a。关系是静态的,而动作是动态的。在数学中,a=b和b=a是等价的,而在程序设计中,两者的意思完全相反。

变量初始化

  • <类型名称> <变量名称> = <初始值>;
  • int prize = 0;
  • int amount = 0;
  • 组合变量定义的时候,也可以在这个定义中单独给单个变量赋初始值,如:
  • int prize = 0, int amount = 100

注意:“=”是赋值运算符,有赋值运算符的式子叫做表达式。                                                                      C99可以在任何地方定义变量,而ANSI C 只能在代码的开头的地方定义变量。

     

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/330167.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号