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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

18年12月西南大学《[0039]C语言程序设计》》大作业(参考资料)

[复制链接]
发表于 2018-12-4 00:58:47 | 显示全部楼层 |阅读模式
谋学网
西南大学网络与继续教育学院课程考试试卷类别:网教        专业:计算机教育           2018年12月1 I" `+ Z4 W6 l' _' R
课程名称【编号】:C语言程序设计【0039】           A卷7 G! S* m+ y. t7 \, J
大作业                                       满分:100分  O8 h" K4 z: J) _: v: h  I. R  c5 X

7 D' h) H1 d1 q! T   
; h  D$ m5 S. G: j- \一、大作业题目( }& \+ l1 q( _- S; x
1.简述题(共30分). r5 c, u2 A2 ^) {! ?. j5 y
(1)“构建程序设计的思想和方法、提升阅读程序能力和编写程序能力”是C语言程序设计的课程学习目标。请简要说明你在C语言程序设计学习过程中学习了哪些内容?通过C语言的学习,你有何感受和体会?在回答问题要求真实真情表达(10分), R% j; ]- b7 a
(2)通过你对C语言程序设计课程的学习,你认为C语言具有哪些特点?在C语言中程序有哪三种基本结构?在C语言中,实现这三种基本结构的主要语句有哪些? (12分)
: V3 ~4 Z) Z7 I4 O! D/ L# C# A, L1 Q6 \(3)简述算法、程序设计语言与程序的区别与联系。(8分)
! U6 \+ Z$ F4 |: ]1 @2..编程题/ H& v& C- C! x/ h
(1) 编写一个函数计算函数f(x,y)=x2-y2+sin(x)的值,要求有输入输出提示,结果保留小数点后3位。
- ?9 ?2 N1 y- Y3 a0 z(2)输出100-200之间的所有偶数,并求出这些数的平均值输出。) ~2 `+ J* Y) w1 w
(3)编写一个函数max(int x,int y,int z),返回三个数中的最大值,再写一主函数测试其功能。1 t; q- z4 F! E+ l9 @
(4)编写程序打印下列图案
% O4 [" }+ g6 }, w+ a# h$ ^* {1+1=2/ f, `, R( A, c1 u- t" o
1+2=3 2+2=4
( f! }0 i  f2 c; p( k% Z" F! }/ |1+3=4 2+3=5 3+3=6
/ l0 S. p7 Z9 a6 z( ^0 k1+4=5 2+4=6 3+4=7 4+4=8; ~; O$ U2 U0 D" A% H# k# Z
(5)编写一个程序从键盘输入一串字符串,将其中的所有大写字母改为小写字母,若有数字字符,则将其中加1(字符9变为0),去掉字母数字以外的字符,然后输出。不允许使用字符串函数实现。; `: P* d: G* t5 N# @
(6)从键盘上任意输入10个2位或3位整数存放在array数组中,找出array数组中的能够被9整除的数存放在数组b中,并对b数组的值按降序排列。  j; {% H9 ^# ?& T6 n
要求:
; M3 g8 R7 e3 ?6 R, p(a)编写一个sort(int word,inta[])函数实现排序功能。
6 ]% C) U4 ]6 A( T+ V3 ^  U! c% }(b)除sort函数外,其余在主函数内完成,但主函数必须调用sort函数实现排序功能。  f$ @- |( {. H' b
(c)程序必须有输入输出提示。4 H/ `, S4 I8 O' F9 U
3. 依据下列提供的程序回答问题
; w# K, Z  y  o2 E#include <stdio.h>
$ ?/ p' y5 B8 Q2 z" u! i( l#include <math.h>
  U3 g/ T$ F9 T* T' Q0 b! a. qint f(int x){/ f; [8 S7 M/ r! m
        int i;
) T- j# w2 |' s0 [4 S' F! h        for(i=2;i<=sqrt(x);i++)1 G* J# O. K" J0 n& S" O
                if(x%i==0)
& ]+ c1 v) y0 `; B                        return 0;; q7 j7 Q& N1 v% P: U9 H2 {
    return 1;   8 s* Z1 f. Q$ T/ A9 p- h
}
* j+ q! d' L9 cint main(){5 D1 [: g8 z& |) k
        int a[10],i,n=0;1 r* j4 l8 @9 f6 ~  C6 E- W
        for(i=0;i<10;i++){
. v, }7 e( x8 I7 o  g                printf("请输入a[%d]:",i);, `. s% T! I6 _: a1 e
                   scanf("%d",&a);
% R) s5 d# K$ d' ]8 P: `; C           }
- }! F' N/ _& x1 r          for(i=0;i<10;i++)
$ Q# v* R; z6 ^5 m; {. s                   if( f(a) ){- a2 D. ^, y1 d; S5 p
                   printf("%5d",a);
0 }% ^8 E8 `' s5 h# m1 d6 ?                   n++;8 J; B* r7 M1 P; g( [, ~: G& z& F1 F
                   }( N% D- |. O- K0 w( s5 @0 n% Z
        printf("\n满足条件的数的个数为%d",n);
  V( J2 x2 L  X+ @: c        return 0;
; m- q! ]; J9 u& R7 x4 p}
/ ]! e. k" t; S4 ]/ w  d" |/ x(1)上述提供程序中,函数f的功能是什么?' ?8 {, @1 ]4 P
(2)请依据提供的函数f的代码程序,画出其的传统流程图或N-S图或自然语言描述。。! ^- q5 v1 K4 R2 W6 _, h8 q& {
(3)在VC6.0环境下,运行上述程序时,若输入的数据序列为97,36,17,110,3,12,45,43,7,89其输出结果是什么?二、大作业要求
, P7 w9 Y6 Q8 B1 H8 a大作业共需要完成3个大题:
  k/ J1 V. x+ S% c/ ]8 `第1题,满分30分;
5 D- b+ D, y1 J7 B4 R第2题(1)-(5)任选两题完成,各15分,(6)题必做,10分,满分40分;
, z1 W: ]2 a9 _5 m第3题(1)-(3)必做,满分30分。3 o7 r, H9 j/ ~% G5 J# D

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-11-26 10:24 , Processed in 0.106660 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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