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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2018-12-4 00:58:47 | 显示全部楼层 |阅读模式
谋学网
西南大学网络与继续教育学院课程考试试卷类别:网教        专业:计算机教育           2018年12月* |2 F8 Z2 g! |- k% N( v
课程名称【编号】:C语言程序设计【0039】           A卷) n5 Q$ I8 q" ~9 O7 L7 L. n
大作业                                       满分:100分: f# C/ W4 R1 b. S8 `

$ B( r0 V& S6 S    6 U. t1 G6 R9 r; L% ^
一、大作业题目
& y0 \2 {+ n8 p' z' K! E! L$ O3 N1.简述题(共30分)1 A7 K" F0 o4 o5 O* u/ O7 P
(1)“构建程序设计的思想和方法、提升阅读程序能力和编写程序能力”是C语言程序设计的课程学习目标。请简要说明你在C语言程序设计学习过程中学习了哪些内容?通过C语言的学习,你有何感受和体会?在回答问题要求真实真情表达(10分)( N& v% m- n' ?' @/ @1 U  u  M2 ]
(2)通过你对C语言程序设计课程的学习,你认为C语言具有哪些特点?在C语言中程序有哪三种基本结构?在C语言中,实现这三种基本结构的主要语句有哪些? (12分)
# t0 ?+ Y8 n9 ?6 w3 k(3)简述算法、程序设计语言与程序的区别与联系。(8分)
3 U- e' p2 N( N8 ]2..编程题
' H& s$ P0 S0 Y(1) 编写一个函数计算函数f(x,y)=x2-y2+sin(x)的值,要求有输入输出提示,结果保留小数点后3位。
* g: p/ U# m9 q; |$ e5 K- j$ u- ]2 i4 [(2)输出100-200之间的所有偶数,并求出这些数的平均值输出。
$ M9 j+ O0 \. c2 c(3)编写一个函数max(int x,int y,int z),返回三个数中的最大值,再写一主函数测试其功能。
" t5 N8 q8 D7 t& E$ B" k9 l; S(4)编写程序打印下列图案
9 S  f! t: o) k0 Q  }1+1=2( |4 ]2 f9 a, h/ z4 Z
1+2=3 2+2=4. h* [% M/ z2 W+ V
1+3=4 2+3=5 3+3=6
) J* U- }3 @' X" w1+4=5 2+4=6 3+4=7 4+4=8
' y( R0 n' [- B8 E, v(5)编写一个程序从键盘输入一串字符串,将其中的所有大写字母改为小写字母,若有数字字符,则将其中加1(字符9变为0),去掉字母数字以外的字符,然后输出。不允许使用字符串函数实现。
1 S5 q+ ?" p. @) V(6)从键盘上任意输入10个2位或3位整数存放在array数组中,找出array数组中的能够被9整除的数存放在数组b中,并对b数组的值按降序排列。
0 a! z% n8 S) |3 E' a- x要求:
6 n# g; \; H7 L7 H  `(a)编写一个sort(int word,inta[])函数实现排序功能。0 T2 c7 p6 _2 Z+ _. d
(b)除sort函数外,其余在主函数内完成,但主函数必须调用sort函数实现排序功能。
; e' Q6 T/ q$ \0 j/ g(c)程序必须有输入输出提示。
/ M! T/ d2 F. Z& U! D9 E- Q6 s3. 依据下列提供的程序回答问题
. T8 T7 `) w8 K' U$ e! t( T#include <stdio.h>% t; l& K/ `, U) I4 U5 e
#include <math.h>
+ z4 c) X  Z; S  m" p4 V% ?int f(int x){
. m7 p  f0 O: U  h        int i;! m' l$ u7 j. Z: J9 F# e5 k! J
        for(i=2;i<=sqrt(x);i++)$ A* _& C# ^, V
                if(x%i==0)
" x# u8 h8 u6 {& k; _; y9 Q0 F                        return 0;; |8 y+ U0 ?2 H. I( l6 E
    return 1;   ! H3 S3 N, W: H. R: B
}- K5 ?# ]8 E4 C; Y' s2 c& g, a" F
int main(){6 S2 Q! u- w$ w: M
        int a[10],i,n=0;% _0 }6 x1 ^  x6 s
        for(i=0;i<10;i++){ 0 g0 N& d# l$ q; k3 l0 _
                printf("请输入a[%d]:",i);, ~/ D9 N# J: t# m" b
                   scanf("%d",&a);
9 Z2 ^) U" W% e* m. [% l, y           }) K+ [, t( \4 V" p
          for(i=0;i<10;i++)5 Y! q- j8 Y( ^- p0 y% Q
                   if( f(a) ){
3 N9 T' [2 @, z2 F7 Z                   printf("%5d",a);" W1 ~9 U/ ?) P: Z
                   n++;
2 M6 W% W; a- P; e! t                   }* W- o  G, A" ^1 ]( o8 l8 M
        printf("\n满足条件的数的个数为%d",n);
" N1 N4 u; m  R, F& z' I        return 0;
! C: C: s" b4 V}0 ]7 D( ?- r  j
(1)上述提供程序中,函数f的功能是什么?$ I, D1 p9 N% e0 C
(2)请依据提供的函数f的代码程序,画出其的传统流程图或N-S图或自然语言描述。。
( }/ e2 ?0 Y- ?( E9 r! v( g(3)在VC6.0环境下,运行上述程序时,若输入的数据序列为97,36,17,110,3,12,45,43,7,89其输出结果是什么?二、大作业要求
/ g# B1 a  y7 E& v# S' z1 _大作业共需要完成3个大题:
+ d/ Z2 w" F2 U" i6 s1 z; x* g! ~第1题,满分30分;& Z+ u6 S$ k5 T$ {$ M& e, I8 b
第2题(1)-(5)任选两题完成,各15分,(6)题必做,10分,满分40分;
% ~; o. _8 x& k  n第3题(1)-(3)必做,满分30分。
  ~# ^& v& L: A( r) q1 |

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-19 07:06 , Processed in 0.096979 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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