编写int fun(int n),求1-100和,并通过主函数对函数的调用调试通过。求补全图中程序

3>合并整a,b;a的十位和个位放在c的个位和百位上,

b的十位和各位在c的十位和千位

4>合并整a,b;a的十位和位个放在c的十位和千位上,

b的十位和个位在c的十位百和个位

5>计算n门课程的均分,返回结果

6>比较两个字符串,返回长的,相等返回前者

7>求到能被7或11整除的整数,通过n返回个数

8>将ss所指字符串中下标为奇数的字母换为大写

9>保留下标和ASCII值为偶数的字符,其余删除

}

河北省专接本(专升本)教育考试

C语言程序设计模拟试卷

(考试时间:75分钟)

说明:请在答题纸的相应位置上作答,在其它位置上作答的无效。

一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。)

1. 以下选项中合法的用户标识符是(  )

2. 以下选项中正确的C语言常量是(  )

4. 以下说法中正确的是(  )

A.C语言程序总是从第一个定义的函数开始执行?

B.C语言程序中,要调用的函数必须在main(?)函数中定义?

C.C语言程序总是从main(?)函数开始执行?

D.C语言程序中的main(?)函数必须放在程序的开始部分

6. 下列程序段的运行结果是(  )

A. do-while的循环体至少无条件执行一次

B. while的循环控制条件比do-while的循环控制条件严格

8. 设有以下程序段:

则以下叙述中正确的是(  )

B. 该循环是无限循环

C. 循环体语句一次也不执行

D. 该循环有语法错误

9. 以下选项中不能正确赋值的是(  )

10. 下列各定义数组的语句中不正确的是(  )

12. 下列关于函数之间数据传递的叙述正确的是(  )

A. 当函数实参是指针类型时,被称为传值调用

B. 利用函数的返回值传递数据时只能传递一个数据

C. 参数的传址调用是一种双向数据传递方式

D. 参数的传值调用方式中,形参与实参具有相同的存储空间

13. 已定义以下函数的功能是(  )

A. 将p1所指字符串复制到p2所指内存空间

B. 将p1所指字符串的地址赋给指针p2

C. 对p1和p2两个指针所指字符串进行比较

D. 检查p1和p2两个指针所指字符串中是否有'\0'

14. 以下程序段中,变量c的二进制值是(  )

16.C语言中局部变量的缺省存储类别是(  )

17.以下程序的运行结果是(  )

18.以下程序段运行后的结果是(  )

19. 若有以下说明和语句,对c数组元素的正确引用是(  )

20.有以下说明语句:

则下面叙述中不正确的是(  )

A.struct是定义结构体类型的关键字

B.struct stu是用户定义的结构体类型

C.stu是用户定义的结构体变量

D.a和b都是结构体成员名

二、程序阅读题(本大题共5小题,每小题6分,共30分。请将程序的运行结构填写在答题纸的相应位置上。)

三、程序填空题(本大题共3小题,每空5分,共35分。请将答案填写在答题纸的相应位置上。)

1. 程序功能:输出100以内的个位数为6、且能被3整除的所有正数。

2. 程序功能:实现数组元素的逆序存放并输出结果。

3.程序功能:找出学生成绩的最高者,并输出其各项信息。

四、编程题(本大题共3小题,每小题15分,共45分。请在答题纸的相应位置上作答。)

1.编写程序,使用循环结构语句打印输出如下图形。

2. 编写程序,将从键盘输入的10个整数按升序排列输出。

3. 编写函数void del(char *s,char c),其功能是在s所指字符串中删除与变量c相同的字符,并设计主函数实现:

(1)从键盘输入字符串和指定被删除的字符;

(2)调用del()函数实现删除操作;

(3)输出删除后的字符串。

说明:不允许使用除gets()和puts()之外的任何字符串处理库函数。



}

我要回帖

更多关于 下面程序的功能是输出1至100之间 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信