- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
经典C语言程序设计100例(五)
【程序41】
题目:学习static定义静态变量的用法
1.程序分析:
2.程序源代码:
#include stdio.h
varfunc()
{
int var=0;
static int static_var=0;
printf(\40:var equal %d \n,var);
printf(\40:static var equal %d \n,static_var);
printf(\n);
var++;
static_var++;
}
void main()
{int i;
for(i=0;i3;i++)
varfunc();
}
?
【程序42】?
?
题目:学习使用auto定义变量的用法
1.程序分析:
2.程序源代码:
#include stdio.h
main()
{int i,num;
num=2;
for (i=0;i3;i++)
{ printf(\40: The num equal %d \n,num);
num++;
{
auto int num=1;
printf(\40: The internal block num equal %d \n,num);
num++;
}
}
}
?
【程序43】
?
题目:学习使用static的另一用法。
1.程序分析:
2.程序源代码:
#include stdio.h
main()
{
int i,num;
num=2;
for(i=0;i3;i++)
{
printf(\40: The num equal %d \n,num);
num++;
{
static int num=1;
printf(\40:The internal block num equal %d\n,num);
num++;
}
}
}
?
【程序44】
?
题目:学习使用external的用法。
1.程序分析:
2.程序源代码:
#include stdio.h
int a,b,c;
void add()
{ int a;
a=3;
c=a+b;
}
void main()
{ a=b=4;
add();
printf(The value of c is equal to %d\n,c);
}
?
【程序45】
?
题目:学习使用register定义变量的方法。
1.程序分析:
2.程序源代码:
void main()
{
register int i;
int tmp=0;
for(i=1;i=100;i++)
tmp+=i;
printf(The sum is %d\n,tmp);
}
?
【程序46】
?
题目:宏#define命令练习(1)
1.程序分析:
2.程序源代码:
#include stdio.h
#define TRUE 1
#define FALSE 0
#define SQ(x) (x)*(x)
void main()
{
int num;
int again=1;
printf(\40: Program will stop if input value less than 50.\n);
while(again)
{
printf(\40lease input number==);
scanf(%d,num);
printf(\40:The square for this number is %d \n,SQ(num));
if(num=50)
again=TRUE;
else
again=FALSE;
}
}
?
【程序47】
?
题目:宏#define命令练习(2)
1.程序分析:
2.程序源代码:
#include stdio.h
#define exchange(a,b) { \ /*宏定义中允许包含两道衣裳命令的情形,此时必须在最右边加上\*/
int t;
t=a;?
a=b;
b=t;}
void main(void)
{
int x=10;
int y=20;
printf(x=%d; y=%d\n,x,y);
exchange(x,y);
printf(x=%d; y=%d\n,x,y);
}
?
【程序48】
?
题目:宏#define命令练习(3)
1.程序分析:
2.程序源代码:
#define LAG
#define SMA
#define EQ ==
#include stdio.h
void main()
{ int i=10;
int j=20;
if(i LAG j)
printf(\40: %d larger than %d \n,i,j);
else if(
您可能关注的文档
- 计算机组成原理_唐朔飞_习题解答[1].doc
- 计算机组成原理A辅导1.doc
- 计算机组成原理C.doc
- 计算机组成原理Y5.doc
- 计算机组成原理的主要内容.doc
- 计算机组成原理第二次作业.doc
- 计算机组成原理第二章习题哈工大.doc
- 计算机组成原理第四章课后题参考答案.doc
- 计算机组成原理第四章课下练习题.doc
- 计算机组成原理第四章练习题.doc
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
最近下载
- 2017年山东省青岛市城阳七年级英语下册 Unit 1-2 复习练习题(无答案)(新版)人教新目标版.doc VIP
- 输变电工程标准工艺(变电工程土建分册)2022版.pdf VIP
- 个人防护用品培训.ppt VIP
- 启动仪式开业典礼模板《启动仪式全程安排及总结》PPT课件.pptx VIP
- 如何做一个出色的班组长.pptx VIP
- 2025年度卫生招聘考试(财务)新版真题卷(附详细解析).docx VIP
- 2025最新乡村医生考试试题库含答案.docx VIP
- 全国突发急性传染病防控技能竞赛笔试复习测试附答案(一).doc
- 如何做一个出色的班组长.pptx VIP
- 560期货交易技术策略系统.docx VIP
文档评论(0)