认识(实习)报告
实验(实习)名称循环结构程序设计日期得分指导教师
系专业年级班次姓名学号
一、实验目的
(1)掌握在程序设计条件型循环结构时,如何正确地设定循环条件,以及如何控制循环的次数。
⑵了解条件型循环结构的基本测试方法。
⑶掌握如何正确地控制技术型循环结构的次数。
⑷了解对技术型循环结构进行测试的基本方法。
⑸了解在嵌套循环结构中,提高程序效率的方法。
二、实验内容
1.输入一个正整数,并将其颠倒过来,如12345对应54321.
程序:
#include
#include
int main()
{
int n,m,t=0;
scanf("%d",&n);
if(n<0)
{
printf("数据输入错误!\n");
exit(0);
}
while(n!=0)
{
m=n%10;
t=t*10+m;
n=n/10;
}
printf("反序数为: %d\n",t);
return 0;
}
运行:
12345
反序数为: 54321
Press any key to continue
2.将一个长整型数s的每一位数位上的偶数依次取出来,构成一个新的数t,其高位仍在高位,低位仍在低位,如s=87653142时,t中的数为8642.
程序:
#include