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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2018-12-4 00:58:47 | 显示全部楼层 |阅读模式
谋学网
西南大学网络与继续教育学院课程考试试卷类别:网教        专业:计算机教育           2018年12月" _' \6 f- \$ X# P# i
课程名称【编号】:C语言程序设计【0039】           A卷8 j0 c9 S$ C  e' N
大作业                                       满分:100分. t! @6 K* }/ p# h$ L8 d
) Q# i/ I4 d* Y2 Y) d( P0 b
    + i6 _8 j# f' u' R3 }# \$ v
一、大作业题目: ]& U/ f& K) G+ G; o" J
1.简述题(共30分)3 _% b" e  b: l/ n3 D. C3 G& p
(1)“构建程序设计的思想和方法、提升阅读程序能力和编写程序能力”是C语言程序设计的课程学习目标。请简要说明你在C语言程序设计学习过程中学习了哪些内容?通过C语言的学习,你有何感受和体会?在回答问题要求真实真情表达(10分)
4 [: z4 Q$ x! \; F, d( q(2)通过你对C语言程序设计课程的学习,你认为C语言具有哪些特点?在C语言中程序有哪三种基本结构?在C语言中,实现这三种基本结构的主要语句有哪些? (12分). M' o1 e5 J& C# ~5 O
(3)简述算法、程序设计语言与程序的区别与联系。(8分)8 i3 _1 P4 M, @4 E
2..编程题# F  w2 ^/ N+ b$ J
(1) 编写一个函数计算函数f(x,y)=x2-y2+sin(x)的值,要求有输入输出提示,结果保留小数点后3位。
. C- G$ ^) Z1 s(2)输出100-200之间的所有偶数,并求出这些数的平均值输出。4 J& _7 @7 D: M$ w& I: b
(3)编写一个函数max(int x,int y,int z),返回三个数中的最大值,再写一主函数测试其功能。% @9 v7 ~+ {, D) B" z
(4)编写程序打印下列图案) e* x% M% d# \( q$ Y
1+1=2
3 ~4 X7 V6 g. M: g4 K1+2=3 2+2=4% v* x  P, K% {* D9 u
1+3=4 2+3=5 3+3=6
+ [, h' p) `5 Z1+4=5 2+4=6 3+4=7 4+4=8
2 V1 d3 M. [, }0 D/ {5 \(5)编写一个程序从键盘输入一串字符串,将其中的所有大写字母改为小写字母,若有数字字符,则将其中加1(字符9变为0),去掉字母数字以外的字符,然后输出。不允许使用字符串函数实现。% ]1 u0 f  x+ T# S7 b4 e. G3 d
(6)从键盘上任意输入10个2位或3位整数存放在array数组中,找出array数组中的能够被9整除的数存放在数组b中,并对b数组的值按降序排列。
" C' @+ _: ]" r! J) ~9 e要求:
& q. O6 b2 ^$ v4 |5 m- I+ ?# o* a(a)编写一个sort(int word,inta[])函数实现排序功能。6 c- V) k. t3 L* o5 X4 N1 Q
(b)除sort函数外,其余在主函数内完成,但主函数必须调用sort函数实现排序功能。/ v7 j! z- `+ w' r: m. k
(c)程序必须有输入输出提示。
& {) Z$ V! L& F! z( n! ]' H3. 依据下列提供的程序回答问题
! }& v+ [+ s7 W2 e#include <stdio.h>
0 ~" o- ?6 y, ]2 K) O#include <math.h>2 ?3 L  U% A, l5 n* N) S3 c" ~
int f(int x){
! r7 G1 ~- \: F9 o# b% b4 R/ l/ S        int i;* S4 V4 }3 v9 l
        for(i=2;i<=sqrt(x);i++), v! K3 B7 D/ j( \: k
                if(x%i==0)
5 W- k; R3 v" S- b5 V                        return 0;* @& l* Y+ U  I! j+ A; V4 O+ g
    return 1;   ; l' G7 m% P$ u% ^- y  }
}$ [3 K! Q9 C: w6 p9 |
int main(){
8 l- O. h  Z  D$ L- g        int a[10],i,n=0;' N5 Y1 Z0 O7 K0 p6 \
        for(i=0;i<10;i++){ / P7 n% }) ~& O
                printf("请输入a[%d]:",i);; A1 b6 R3 f0 ^# k* [# R
                   scanf("%d",&a);
2 |) D6 w! a1 c% c9 G* k           }( X  z( _: l$ a1 F* \0 X
          for(i=0;i<10;i++)2 j* H2 Y6 p6 R1 p
                   if( f(a) ){
. {7 [8 h) E3 K  C                   printf("%5d",a);
: J5 [$ g$ F1 {# y$ z. k) A4 ?                   n++;! L4 U( t+ R' h* f- e& @
                   }
6 W! f: I9 G0 ?: s5 x% B0 @0 m        printf("\n满足条件的数的个数为%d",n);
) j% d1 \$ \" I- }! q        return 0;
) s$ E: B7 N- V8 b}
, a2 I5 A# Q# b8 s(1)上述提供程序中,函数f的功能是什么?# b# u) b8 p7 O  U3 o
(2)请依据提供的函数f的代码程序,画出其的传统流程图或N-S图或自然语言描述。。
+ i. G3 c1 b* Y. A# h(3)在VC6.0环境下,运行上述程序时,若输入的数据序列为97,36,17,110,3,12,45,43,7,89其输出结果是什么?二、大作业要求8 {( @) v- }4 j& e, x* n* x  z
大作业共需要完成3个大题:; L/ j+ Y  q' K) ~
第1题,满分30分;( ]) o9 H5 `. M3 j9 J( O3 c
第2题(1)-(5)任选两题完成,各15分,(6)题必做,10分,满分40分;. b. x( b+ F$ v" Y
第3题(1)-(3)必做,满分30分。
5 T0 z  ?( @8 E2 N

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-11-26 10:26 , Processed in 0.086511 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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