奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 6523|回复: 2

2016西南大学网络与继续教育学院课程考试试题卷《C语言程序设计》

[复制链接]
发表于 2016-5-24 17:58:06 | 显示全部楼层 |阅读模式
谋学网
西南大学网络与继续教育学院课程考试试# ~9 N2 ^; a/ T! |# Y  q

/ @6 G( H* P$ x3 C9 A/ n8 ]2 W/ q+ l4 c类别:网教 专业:计算机科学与技术,计算机应用技术,计算机教育   2016年6月0 h; b# j9 N- v1 T- t
课程名称【编号】:    C语言程序设计   【0039】             A卷. Y: R- K  |, j! f8 K' J5 b" y3 Q
大作业                                             满分:100 分
; ~7 p/ y3 L, ^, q6 D________________________________________( q8 l# ~- w5 @. I
    8 m* _9 j4 m' U( C8 |; W
一、大作业题目
7 L/ G2 o6 a5 Z* T8 N; ?5 y1 Q: ^& F$ K7 j2 w/ O/ V* L" h
1. 简要回答问题
; V6 T, l7 K, Z; l, t' u(1)结构化程序设计的核心思想是什么?模块化程序设计中应该遵循的原则是什么?C语言是如何体现结构思想的?(12分)0 L5 t* s0 o# ]2 r2 L. j$ u
(2)若有一个复杂问题的求解,若采用模块化程序设计方法,请你简单阐述用C语言编写一个模块化程序的基本过程。(6分)
* {- ?/ @" [* R* O2 P6 j(3)调试一个C语言程序的经历哪些步骤?调试程序过程有哪两类错误?如何排除这些错误?(9分)
, I. V' J- z) @( W(4)在算法实现中,算法的正确性如何保证?(3分)
: t5 |1 a0 g# |* W2 `2.编程题% D" z$ U+ o7 ^7 Q' f# [6 K
(1) 从键盘上任意输入10个正整数,并将这些整数的各位数字求和。
& u0 l3 n8 v4 [+ H& l7 m(2)编写程序打印下列图案
3 M4 \4 v6 x& q4 ~! ]0 }+ X           . Q& x  Y/ M4 d4 k  q& m
(3) 写一个函数实现两个字符串的复制,再写一个测试函数测试其功能。不允许使用strcpy函数2 i; S4 T. C. T
(4)编写程序计算sum=1+22+32+...+n2的值,其中n由键盘输入。
( @9 M* O- p& a6 m8 g(5)从键盘上任意输入20个3位或4位整数存放在a数组中,将其中的每个整数的低2位分离出来存放在数组b中,并对b数组的值按降序排列。, O* ^. c3 k8 }& a. M9 J
要求:
3 H! f' \, [" D. H+ j) l(a)程序中分别输出20个整数以及b数组排序前和排序的值。( T! {  m# F3 C8 @; M9 y' P7 x
(b)要求用模块化方法实现。
. I3 x' P/ H: y) E2 t/ n(c)程序必须有输入输出提示。; ?9 |" w# `; ~& Z/ @
3.依据下列提供的程序回答问题
+ e' h$ w+ O$ g3 q6 ]#include "stdio.h"# W6 j/ [% p+ W5 e5 j; C) W1 @8 H+ `
int fun(int num)
; ]) R+ d" d. k3 h{int k=1;
$ C: F0 d4 ], w6 {, p1 b do - _) l1 D1 p" ]% d/ o" Y! f
   {k*=num%10;
) ?- t, N+ m# X+ K9 p, t- {. ?    num/=10;5 _6 ~9 F' d  v6 Q* r; O
}while(num);, h" O7 I; B$ P4 S: |; _
        return k;3 f, d: S# F! B. B9 I
}' g8 ]+ B% L8 G: x
void main()
, c4 q2 \% V$ I9 X{int x=651,y=123;% m7 G, o9 {0 l  g5 z$ Z) a8 Y
printf("%d,%d",fun(x),fun(y));1 k2 p. y! C, @
}. W8 d! S+ J$ }1 t
(1)上述提供程序中,函数fun的功能是什么? 9 q! |# Y/ |9 R$ P2 M$ G  N$ C
(2)请依据提供的函数fun代码画出其中的传统流程图或N-S图。' N! A; s3 O; d! K& f/ O% L
(3)在VC6.0环境下,运行上述程序时,其输出结果是什么?
* m" g) J& u9 b二、大作业要求
. {9 N2 a' w5 d# Y6 N9 G大作业共需要完成3个大题:
; u$ [$ W1 o0 @/ {- [第1题满分30分;
+ d) {% G/ I: x; a; a第2题(1)-(4)小题任选两题完成,各15分,(5)小题必做, 10分,满分40分;7 H, s- Y# e' p0 m( [( E
第3题(1)-(3)必做,满分30分。
. G* T8 L( m+ {
; W6 C$ t5 M2 K; I3 E

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2016-6-4 14:43:46 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-6-21 19:30:48 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-11-25 09:52 , Processed in 0.092903 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表