文档介绍:程序设计基础实验验收说明
1 从实验2开始,其后所有实验都需经过实验室老师验收,验收的基本流程为,学生在完成实验后,提交相应的word文档(若不能提交,请用U盘拷贝至实验室老师处),随后由老师针对实验进行相关提问,若不能回答,则本次实验不能通过,若发现抄袭,本次实验记零分。
2 所有上实验课的学生务必在实验室内保持安静,不能大声喧哗,不能随意交流讨论,不能影响他人,情节严重者,本次实验记零分,针对个别累教不改者,可由实验老师请其离开实验室。
3 实验总分暂定为总成绩的30%,若在学期末能够安排实验期末考试,则将实验考试成绩计在30%内。
程序设计基础教师:周波
2015年5月12日
程序设计基础(实验二)
学号: 姓名: 班级:
目的:理解字符存储方式,理解ASCII码,练****c语言中输入、输出。
2 题目:
(1)编写完整程序:从键盘输入一个字符,输出其ASCII值。若输入键是A,要求输出为:
ASCII of 'A' is 65.
重新运行程序,但输入键是C,则输出为:
ASCII of 'C' is 67.
解答及相关说明:
(1)源代码
(2)程序运行结果截图与说明
(3)Error调试过程与总结
(2)把下面程序中的scanf语句补充完整,使得运行该程序时按以下方式按键:
1 2↙
3 , 4↙
5 , 6↙
7 , 8↙
则程序的显示结果表明各变量的值分别为:a=1,b=2,c=3,d=4,x1=,x2=,x3=,x4=。
#include ""
main( )
{ int a , b ;
long int c , d ;
float x1 , x2 ;
double x3 , x4 ;
scanf ( ___________________________ );
scanf ( ___________________________ );
scanf ( ___________________________ );
scanf ( ___________________________ );
printf ( "a=%d , b=%d\n" , a , b ) ;
printf ( "c=%ld , d=%ld\n" , c , d ) ;
printf ( "x1=%.1f , x2=%.1f\n" , x1 , x2 ) ;
printf ( "x3=%.1f , x4=%.1lf\n" , x3 , x4 ) ;
}
解答及相关说明:
(1)源代码
(2)程序运行结果截图与说明
(3)Error调试过程与总结
(3)编写完整程序:输入一个字母,假设该字母在字母表中是第n个,要求输出字母表中倒数第n个字母。比如输入a则输出z,输入c则输出x,输入A则输出Z。不考虑输入不是字母的情况。
解答及相关说明:
(1)源代码
(2)程序运行结果截图与说明
(3)Error调试过程与