C语言课件C语言程序设计课堂练习
安徽工业大学计算机学院胡宏智 C语言程序设计 课堂练习第七章指针 ● 阅读程序并写出运行结果 1.运行如下程序并分析其结果: #include main void fun char *s ; static char str [ ]"123"; fun str ; void fun char *s if *s fun ++s ; printf "%s\n", --s ;返回目录 安徽工业大学计算机学院胡宏智 C语言程序设计 课堂练习第七章指针 ● 阅读程序并写出运行结果 2.运行如下程序并分析其结果: #include void sub int *x, int y, int z *x y - z; main int a, b, c; sub &a, 10, 5 ; sub &b, a, 7 ; sub &c, a, b ; printf "%d,%d,%d\n", a, b, c ;返回目录 安徽工业大学计算机学院胡宏智 C语言程序设计 课堂练习第七章指针 ● 阅读程序并写出运行结果 3.下列程序的功能是保留给定字符串中小于字母'n'的字母。请写出其结果并分析: #include void abc char *p int i, j; for ij0; *p+i!'\0'; i++ if *p+i main char *a[4]"Tokyo","Osaka ","Sapporo " ,"Nagoya "; char *pt; pta; printf"%s",*a+2;返回目录 安徽工业大学计算机学院胡宏智 C语言程序设计 课堂练习第七章指针 ● 阅读程序并写出运行结果 5.设如下程序的文件名为myprogram.c,编译并连接后在DOS提示下键入命令:myprogram one two three,则执行结果是: #include main int argc, char *argv[ ] int i; for i1; i