下载此文档

C语言---- 实验一二.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
实验一 最简单的C程序---顺序程序设计
〔验证性实验 2学时〕
〔一〕、实验目的
1.熟悉VC++-Free等C语言程序编译软件运行环境
2.掌握运行一个C程序的步骤,理解并学会C程序的编辑、编译、链接方法
3.掌握C语言中使用最多的一种语句——赋值语句
4.掌握数据的输入输出方法,能正确使用各种格式控制符
〔二〕、实验内容
1.写出以下程序的运行结果
〔1〕#include <>
void main()
{
printf(“*****************\n〞);
printf(“This is a c program. \n〞);
printf(“****************\n〞);
}
运行结果及分析:
将程序中的\n去掉后,运行结果及分析:
〔2〕#include <>
void main()
{
int a=100,b=20,sum,sb;
sum=a+b;
sb=a/b;
printf("sum=%d,sb=%d",sum,sb);
}
运行结果及分析:
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
〔3〕#include <>
void main( )
{
char c1,c2;
c1=97;c2=98;
printf("%c ,%c\n",c1,c2);
printf("%d,%d\n",c1,c2);
printf("%c %c\n",c1+1,c2+2);
}
运行结果及分析:
2.程序填空
任意输入一个有五位数字的正整数x,分别输出每一数位上的数字(由高到低分别用b5,b4,b3,b2,b1表示),请将程序补充完整。
#include <>
main()
{
int b1,b2,b3,b4,b5;
int x;
Scanf( “ %ld 〞,&x);
b5= (x/10000)%10; ;
b4=〔x/1000〕%10;
b3= (x/100)%10; ;
b2=〔x/10〕%10;
b1x%10; ;
printf(“the number is ⑤ %d \n〞,x);
printf(“its bit is:%d,%d,%d,%d,%d\n〞,b5,b4,b3,b2,b1);
}
程序分析:
3.程序改错(注意:题中的编号为行序号,并非程序本身)
〔1〕计算任意一个半径为r的圆的面积和周长〔结果保存两位小数〕
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
1〕#include <>
2〕main()
{
3〕 float r; p=,c,area;
4〕 printf(“input r:〞);
5〕 scanf(“%f 〞, r);
6〕 c=2p*r;
7〕 area=p*r*r
8〕 printf(“c=%-,area=%-〞,c,area);
9〕}
错误语句的行号: 3
改正后的语句全行:float r,p=,c,area;
错误语句的行号: 5
改正后的语句全行:scanf(“%f〞,&r);
错误语句的行号: 6
改正后的语句全行:c=2*p*r
错误语句的行号: 7
改正后的语句全行:area=p*r*r,
改错分析:
〔2〕修改下面的源程序,并调试出运行结果,。
#include <>
mian( );
{ int a b sum;
a=4,b=15;
sum=a*b;
prinf(“sum is %d\n〞,sum);
}
运行结果及分析:
t

〔1〕编写程序,输入两个整数:1500和350,求出它们的商数和余数并进展输出。
程序清单:
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
#include <>
void main()
{
int a;
int b;
int c,d;
a=1500,b=350;
c=a/b;
d=a%b;

C语言---- 实验一二 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小121 KB
  • 时间2021-10-21
最近更新