第一范文网 - 专业文章范例文档资料分享平台

西安交通大学15春学期《程序设计基础》离线作业

来源:用户分享 时间:2025/5/25 15:25:24 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《程序设计基础》

3.编写一个程序,求1+1/2+1/3+??+1/n的值

4.写出下面程序的运行结果. #include \sqr(x) int x; {

x=x*x; return(x); }

void main() {

int i=25;

printf(\ printf(\

- 17 -

《程序设计基础》

printf(\ getch(); }

5.编写一程序,利用函数的递归调用求x的n次方的值,其中n为正整数.

- 18 -

《程序设计基础》

第六章 指针

本章要点:

1.指针的概念 2.指针变量 3.数组与指针 4.字符串与指针 5.函数与指针

6.指针数组与指向指针的指针

本章目标:

1.了解指针与地址的概念

2.掌握指针变量的定义、初始化及指针的运算 3.掌握指针与数组、指针数组、二级指针等知识 4.了解指针与函数的概念

- 19 -

《程序设计基础》

5.掌握指针作为函数参数的应用

本章重点:

1.指针与地址的基本概念、指针与变量的关系 2.指针与数组

3.指针与字符串、指针数组与二级指针 4.指针的应用

本章难点:

1.指针与数组的关系

2.指针与字符串、指针数组与二级指针

作业题 一、填空题

1.如果有一个变量专门用来存放另一个变量的地址,则它称为( ),当它的值为零时,我们称它为( )。 2.写出下面3个表达式的含义:

(1)(*s)++ :( ) (2)(*++s) :( ) (3)(*s++):( ) 3.有如下的表达式:

int a[20],*p; p=a;

那么p+3表示的是( )的地址.

4.任何能由数组下标完成的操作,都可以用( )实现。

5.在C语言中,字符串实际上是指字符串第一个字符的( ),所以字符串数组中的每一个元素实际上是每一个字符串的( )。

6.由于指针变量直接指向变量,所以称为( )。而如果通过指向指针的指针变量来访问变量则构成( )。

二、选择题

- 20 -

西安交通大学15春学期《程序设计基础》离线作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6q8ak9941x1qw0b8dn69_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top