欢迎来到天天文库
浏览记录
ID:37710189
大小:38.54 KB
页数:23页
时间:2019-05-29
《C语言上机实验题型详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、【例1】编程实现在屏幕上显示如下三行文字 Hello,world! WolcometotheClanguageworld! Everyonehasbeenwaitingfor.程序example.c如下:main(){printf("Hello,World!");printf("WolcometotheClanguageworld!");printf("Everyonehasbeenwaitingfor.");}理解C语言的格式,printf是个函数用来输出数据,要输出的数据放在双引号内。【例2】表中输出
2、结果中的符号□代表一个空格,其中k为int型,值为1234;f为float型,值为123.456。4. main()5. {intk=1234;6. floatf=123.456;7. printf(“123456789”);8. printf(“%d”,k);9. }把第8行替换成下表的输出语句,运行程序验证计算机输出的结果与下表的结果是否一致。输出语句输出结果printf("%d",k);1234printf("%6d",k);□□l234printf("
3、%2d",k);1234printf("%f",f);123.456000printf("%12f",f);□□l23.456000printf("%12.6f",f);□□l23.456000printf("%2.6f",f);123.456000printf("%.6f",f);123.456000printf("%12.2f",f);□□□□□□l23.46printf("%12.0f",f);□□□□□□□□□123printf("%.0f",f);123printf("%e",f);1.234560e+002
4、printf("%13e",f);1.234560e+002printf("%13.8e",f);1.23456000e+002printf("%3.8e",f);1.23456000e+002printf("%.8e",f);1.23456000e+002printf("%13.2e",f);□□□□1.23e+002printf("%13.0e",f);□□□□□□□1e+002printf("%.0e",f);1e+002printf("%g",f);123.456printf("%5g",f);l23.456pri
5、ntf("%l0g",f);□□□123.456printf("%g",123.456789);123.457printf("%06d",k);001234printf("%.6d",k);001234printf("%012.6f",f);00123.456000printf("%013.2e",f);00001.23e+002printf("%s","abedefg");abedefgprintf("%l0s","abedefg");□□□abedefgprintf("%5s","abedefg");abedefgpr
6、intf("%.5s","abedefg");abcdeprintf("%-6d",k);1234□□printf("%-12.2f",f);123.46□□□□□□printf("%-l3.2e",f);1.23e+002□□□□printf("%f%%",12.5);12.500000%实验二C语言的基础知识【目的与要求】1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--
7、)运算符的使用。【上机内容】【例1】输入并运行下程序,写出运行结果。第1行 mian()第2行 {第3行 charc1,c2;第4行 c1=97;c2=98;第5行 printf(“%c%c”,c1,c2);第6行 }在此基础上1)第5行和第6行之间加一条printf语句,并运行之。printf(“%d,%d”,c1,c2);2)在原程序的基础上将第3行改为:intc1,c2;再使之运行。在以上两个小题中,说明了字符型数据在特定情况下可作为整型数据处理
8、,整型数据有时也可以作为字符型数据处理3)在原程序的
此文档下载收益归作者所有