c语言程序实验报告指针目的,c语言实验报告

C语言上机实验实验报告指针

C语言程序设计实验报告

1实验目的

⑴掌握指针的概念,会定义和使用指针变量;

⑵能正确使用变量的指针和指向变量的指针变量;

⑶能正确使用数组的指针和指向数组的指针变量;

⑷能正确使用字符串的指针和指向字符串的指针变量。

2实验内容

编写函数upCopy(char *new,char *old),将old指针所指向字符串中的大写字母复制到new指针指向的字符串中,并在主函数中调用该函数。

要求:

①画出算法的流程图。

②在主函数中以直接初始化的方式输入一个字符串。

③在主函数中调用upCopy()函数,输出old指针和new指针指向的字符串。 3算法描述流程图

4源程序

#include

void upCopy(char *new,char *old);

void main()

{

char a[20]=("foiwheEIfjiEfj");

char b[20];

upCopy(b,a);

printf("复制之前的字符串为:");

puts(a);

printf("复制之后的字符串为:");

puts(b);

}

void upCopy(char *new,char *old)

{

int i,j;

j=0;