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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

西南大学1906课程考试 [0039]《C语言》大作业(资料)

[复制链接]
发表于 2019-6-10 11:07:50 | 显示全部楼层 |阅读模式
谋学网
西南大学网络与继续教育学院课程考试试
) ?4 @: i- L$ y' ~8 {9 ~  M$ g; h
8 q: ^! {7 Y- o* U; A, v类别:  网教                                         2019年 6月
& v5 D+ U  x. H课程名称【编号】: C语言程序设计   【0039】                 A卷
+ Z: @+ A* N( [% R大作业                                              满分:100 分6 p$ _0 _8 C0 r
________________________________________: B! W& u2 T; g; Y+ n
   
% \* e/ S8 g' V+ Z1 t1 W一、大作业题目) ^0 T- c# D- t- g) O1 N, A8 h/ v1 o
1.简述题(共30分)$ w+ U5 I. h3 L( j, j9 ]
(1)“构建程序设计的思想和方法、提升阅读程序能力和编写程序能力”是C语言程序设计的课程学习目标。请简要说明你在C语言程序设计学习过程中学习了哪些内容?通过C语言的学习,你有哪些收获和体会?要求:回答问题真实真情表达(10分)- u9 f) p) b* N, g# Z
(2) 采用C语言编写程序的基本步骤有哪些?在VC6.0或DEVc++环境下,若要调试一个c语言程序,其基本过程是什么?调试程序过程中常见的错误有哪些?简述程序设计语言与程序的区别与联系(10分)" J: |( {& E. @9 l5 X) D
(3)在C语言为什么规定对所有用到的变量要"先定义,后使用”?这样的做有什么好处?请给出C语言的主要数据类型,请你给出至少2种以上的数据类型实例。(10分)7 |% a& S. X) }7 |8 @

( N# b% X8 K' [  M2..编程题
3 Z% ?# S3 [! k( U* V9 x6 l(1) 编程计算sum=1+2+3+…+n的值。从键盘输入n的值。6 o6 E% u% |9 X& c
(2)编写一个程序从键盘输入一串字符串,统计该字符串中的数字字符和字母字符,然后输出。
# L1 K- c, M: E+ Q: C! ](3) 编写一个函数fun求出分数序列 的前n项之和,再写一主函数测试其功能。4 I, o8 I" R3 X: ?7 ?8 b1 m
(4)编写一个程序,计算分段函数的值。要求有输入输出提示,计算结果精度为2位。
% g5 n+ g: L7 o* f5 Q7 {
1 m* u( p3 n" a3 Z; u% [# I) X            ! u0 J8 Y# \2 z4 O7 V$ H  f
  f(x,y)=
$ I' J# ~  V0 w3 U6 ?            
) W' O: ~) v7 ]/ W( J(5)编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。' S! z! H. D* q5 t
(6)从键盘输入20正的整数,找出其中的素数并按降序排列这些素数并输出。
) Z: N9 U0 @# |# M" n9 m% d要求:
- O& m6 J5 m4 Z4 g9 h$ h# |(a)编写一个函数int prime(int n)判断n是否是素数。
' Q1 U5 y8 A) M9 X(b)除prime函数外,其余功能在主函数内完成。* o$ |% Z# d6 f
(c)程序必须有输入输出提示。
: x' u& H& K# \3. 依据下列提供的程序回答问题
# j) H7 f* |( V. m#include <stdio.h>. E; s6 o, Q- o
int  fun(int  m, int  n)2 j) q7 D2 B7 v9 l+ M5 ?
{  int   r;: T" p5 H, V% c, C
   while(r=m%n)
2 m) m# C/ P7 L- [   {  m=n; n=r;}
  v/ M3 X+ Z7 U: p3 Y$ F0 X5 r' M   return(n);
( w( u; n/ s! R& ]3 w/ i3 _}
  K0 b  C9 G  h- B" z& X# dint main()
0 j" i! I* m- U{  int  m, n,k;& y  Y. _. w6 f" V9 Y0 o) O0 b
   printf("请输入两个正整数:\n "); * e" r" T1 e/ R" l/ ]0 G; N% v( X
   scanf("%d,%d",&m,&n);
( Q' y& W/ C8 v; k+ e   printf("num1= %d,num2= %d\n",m,n);
% m. L; v. k4 J2 k! Q% q   k=fun(m,n);
5 o! F! F  @( `/ M) B/ R( i9 x  G   printf("The  answer is %d\n",k);
& i) ^  N( k  O: F% j- }}
% W# j# y/ |' \3 `; V; ~0 a! x(1)上述提供程序中,函数fun的功能是什么? 9 d* j* M* ?/ o
(2)请依据提供的函数fun代码画出其中的传统流程图或N-S图。
; s) d2 c! k2 M9 h8 ?* J(3)在VC6.0或DEV环境下,运行上述程序时,若输入的数据序列为24,64其输出结果是什么?
: b! M! z7 h+ u1 e2 x二、大作业要求% @2 Y% F2 p0 m' [$ y: h
大作业共需要完成3个大题:
! Y( j' O: G" ]# g& l: q" W第1题,满分30分;
5 Z5 q$ p7 D: |3 `" e) S第2题(1)-(5)任选两题完成,各15分,(6)题必做,10分,满分40分;9 l# u! G  m, M
第3题(1)-(3)必做,满分30分。1 g% v" q4 H/ ~. z% R

2 C% w( M, P! V1 R
; k+ f& h+ |3 a5 `; O
! {6 c9 X- A+ g" z0 A9 |( Z" b6 A
* H* O+ |. d: r

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2019-6-10 11:08:37 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-19 06:50 , Processed in 0.102298 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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