新编c语言程序设计教程练习一参考答案

新编c语言程序设计教程练习一参考答案

ID:2223981

大小:493.50 KB

页数:8页

时间:2017-11-15

新编c语言程序设计教程练习一参考答案_第1页
新编c语言程序设计教程练习一参考答案_第2页
新编c语言程序设计教程练习一参考答案_第3页
新编c语言程序设计教程练习一参考答案_第4页
新编c语言程序设计教程练习一参考答案_第5页
资源描述:

《新编c语言程序设计教程练习一参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、练习一1.1写出最简单的C程序。答:voidmain(){}1.2用一条C语句完成下述要求。a)把变量x,y,z和result定义为int类型。b)提示用户输入三个整数。c)从键盘读取三个整数并把它们存储在变量x,y,z中。d)计算变量x,y和z所存储的整数的和,并把计算结果赋给变量result.e)打印出“Thesumis ”并紧接着打印出变量result的值。答:a)intx,y,z,result;b)printf(〞请输入三个整数〞);c)scanf(〞%d%d%d〞,&x,&y,&z);d)result

2、=x+y+z;e)printf(〞Thesumis %d〞,result);1.3用练习1.2中的语句写出计算三个整数和的完整的程序。答:voidmain(){intx,y,z,result;printf(〞请输入三个整数〞);scanf(〞%d%d%d〞,&x,&y,&z);result=x+y+z;printf(〞Thesumis %d〞,result);}1.4指出并改正下列语句中的错误(每条语句可能不止一个错误)。a)scanf(〞%d,value〞);b)printf(〞Thesumof%dand%d

3、is%d〞,x,y);c)*/Programtodeterminethelargestofthreeinintegers/*d)printf(〞Thevalueyouenteredis%d〞,&value);e)intreturn=10;答:a)scanf(〞%d〞,&value);b)printf(〞Thesumof%dand%dis%d〞,x,y,x+y);c)/*Programtodeterminethelargestofthreeinintegers*/d)printf(〞Thevalueyou

4、enteredis%d〞,value);e)intret=10;//关键字不能作变量名1.5在VC6.0中编译运行程序1-1,1-4和练习1.3所写的程序。1.6下面的标识合法吗?aBc,-245,_245,+3a,4E2,__,2n,n2,account_total答:合法:aBc,_245,__,n2,account_total1.7标识符的第一个字符为何不能是数字?答:如果可以为数字,则32是变量名还是整数呢?如int32=56;则printf(〞%d〞,32);的输出为?1.8C语言中标识符区分大小写吗

5、?即n1和N1是同一个标识符吗?利用下面的程序验证。#includevoidmain(){intn1=3;printf(〞n1=%d〞,N1);}答:程序编译时出错,。如果在C语言中n1和N1被认为是同一个标识符,则不会出现这个错误。1.9写出输出结果或输出语句(x=2)。a)printf(〞x=〞);b)printf(〞x=%d%d〞,x,x);c)/*printf(〞x+y=%d〞,x+y);*/d)printf(〞%and%%〞);e)printf(〞WelcometoC!andx=

6、%z〞);f)输出信息100%.g)把信息“Thisisacprogram.”打印在两行上,第一行最后一个字母是c。答:f)printf(〞100%%〞);g)printf(〞Thisisacprogram.〞);1.10编写一个C程序,输出以下信息。**********************VeryGood!**********************答:#includevoidmain(){printf(〞***********〞);printf(〞***********〞);p

7、rintf(〞VeryGood!〞);printf(〞***********〞);printf(〞***********〞);}1.11分析下面程序运行结果,运行顺序。答:#includevoidprint(){printf(〞***********〞);}voidmain(){print();print();printf(〞VeryGood!〞);print();print();}本程序中的print函数与程序1-4中的sum函数有何不同?sum函数需要输入两个整数,它会输出

8、一个整数,因此在使用时需用一个变量保存函数的返回值,如result=sum(2,3);。print函数没有输入和输出值,因此在使用时直接调用就好,如print();。1.12找到工程目录,查看VC6.0为一个工程所生成的文件。找到C语言源文件(扩展名为.c的文件),把它拷贝到某个文件夹中。打开VC6.0,单击文件(File)→打开(Open),找到并打开拷贝

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。