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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2018-12-4 00:58:47 | 显示全部楼层 |阅读模式
谋学网
西南大学网络与继续教育学院课程考试试卷类别:网教        专业:计算机教育           2018年12月
6 i2 K* `9 G3 @. c9 ], a( A6 ~! {* u课程名称【编号】:C语言程序设计【0039】           A卷
9 w2 n5 j1 R- J; F大作业                                       满分:100分
7 N' y8 v( [! `! O1 n3 b- G0 v6 J# E. X' @
    9 c6 X* j( ^. q; t8 ^
一、大作业题目
7 D6 F" V# P" A8 z. S3 S1.简述题(共30分)  V. e7 t, d) C/ \3 U! \
(1)“构建程序设计的思想和方法、提升阅读程序能力和编写程序能力”是C语言程序设计的课程学习目标。请简要说明你在C语言程序设计学习过程中学习了哪些内容?通过C语言的学习,你有何感受和体会?在回答问题要求真实真情表达(10分)' Q; ]  V: i4 n( ^+ w
(2)通过你对C语言程序设计课程的学习,你认为C语言具有哪些特点?在C语言中程序有哪三种基本结构?在C语言中,实现这三种基本结构的主要语句有哪些? (12分)
1 u; W8 K9 U% m% }% F% H(3)简述算法、程序设计语言与程序的区别与联系。(8分)
9 h6 n: D% S' Y; `# A: O2..编程题, h; }! b4 ~3 M- |! p1 H
(1) 编写一个函数计算函数f(x,y)=x2-y2+sin(x)的值,要求有输入输出提示,结果保留小数点后3位。0 ?3 W8 `7 w, w3 N9 J
(2)输出100-200之间的所有偶数,并求出这些数的平均值输出。+ f; I  S% b* z2 C  [+ n
(3)编写一个函数max(int x,int y,int z),返回三个数中的最大值,再写一主函数测试其功能。  S. v+ |. P+ P& u
(4)编写程序打印下列图案
% M' X7 p7 z. ?; `# w1+1=2/ F2 f7 C* J' ]0 {4 D3 e
1+2=3 2+2=45 g7 x! O- g, N  ~
1+3=4 2+3=5 3+3=6
; r$ i8 o% y4 R4 l; @; y! b1+4=5 2+4=6 3+4=7 4+4=8) n: V7 m$ }4 o' k+ }  y
(5)编写一个程序从键盘输入一串字符串,将其中的所有大写字母改为小写字母,若有数字字符,则将其中加1(字符9变为0),去掉字母数字以外的字符,然后输出。不允许使用字符串函数实现。- T- i# T6 x$ r  p
(6)从键盘上任意输入10个2位或3位整数存放在array数组中,找出array数组中的能够被9整除的数存放在数组b中,并对b数组的值按降序排列。& Y' k# H, u# B/ m- ?  r
要求:
: Z8 J3 a# ~" {9 O% ~9 H(a)编写一个sort(int word,inta[])函数实现排序功能。
0 M0 b- y  I5 @! Z5 \  z(b)除sort函数外,其余在主函数内完成,但主函数必须调用sort函数实现排序功能。, F  ^. V2 G4 |+ k% n% U
(c)程序必须有输入输出提示。# k' s- s2 V9 A/ c/ B
3. 依据下列提供的程序回答问题
( D2 N& l; Z% o# C6 w& Z8 t% r#include <stdio.h>
3 P7 ~% u4 ^* h  W# Q#include <math.h>
1 R, D) z  n! A& W6 T; pint f(int x){
3 {& ~! Z, l% a! c" l. j+ t; k        int i;% u  r% t1 v; z# R) B5 G
        for(i=2;i<=sqrt(x);i++)7 e# m5 U; E6 G6 t6 ^: _
                if(x%i==0)5 l5 ?, D4 g( ^7 F/ v/ r' j
                        return 0;8 D! _) W2 v" E6 m
    return 1;   
9 I* Y  v4 p+ R0 B: J}6 Y+ ?# G- q+ v: |" J; _
int main(){" N, F2 A2 [6 T: T% j* R
        int a[10],i,n=0;
5 ]7 U% a' p( q( x' J        for(i=0;i<10;i++){   A3 {1 _, C1 d5 t
                printf("请输入a[%d]:",i);* D2 \6 W( a# B- @
                   scanf("%d",&a);
& L9 o1 L* Y% }& l! S. N           }
/ _' T/ N4 v( J+ ~" w  X          for(i=0;i<10;i++)
5 l( h4 H3 M) T1 n4 h! r                   if( f(a) ){
& e) W/ O7 u% G1 \7 p- s4 F                   printf("%5d",a);
7 b$ R! R3 f+ _# F                   n++;
  m6 e* X2 T$ Z" l$ ^                   }: {+ P2 o3 H; n$ E! e9 `) O
        printf("\n满足条件的数的个数为%d",n);$ |3 Q. o  V2 h* x; I+ t5 X1 c
        return 0;% k$ U8 R4 i, K: j& N
}  B( k1 H$ w4 [
(1)上述提供程序中,函数f的功能是什么?$ }5 n% Z3 Q+ e2 `' N
(2)请依据提供的函数f的代码程序,画出其的传统流程图或N-S图或自然语言描述。。
! c2 ~/ P+ A5 o) O1 O4 \(3)在VC6.0环境下,运行上述程序时,若输入的数据序列为97,36,17,110,3,12,45,43,7,89其输出结果是什么?二、大作业要求3 B2 |: @3 B+ f* f6 Z0 B0 h! E2 E% p
大作业共需要完成3个大题:
  c( h% I% l/ K  O3 {第1题,满分30分;) J& i9 H3 Q. u
第2题(1)-(5)任选两题完成,各15分,(6)题必做,10分,满分40分;
" T) q% `( W$ e2 \5 N+ s7 x第3题(1)-(3)必做,满分30分。
% `* A# n9 c$ ?2 U$ b5 F1 |' Q

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-1-11 12:38 , Processed in 0.100812 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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