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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2019-6-10 11:07:50 | 显示全部楼层 |阅读模式
谋学网
西南大学网络与继续教育学院课程考试试
; r5 y( H! [, F$ |) m. j  r+ r# Y7 J  r; p* l4 T2 `
类别:  网教                                         2019年 6月
- n8 D2 X# F. H7 Y. y课程名称【编号】: C语言程序设计   【0039】                 A卷
) V4 Z- H- O5 ?' ?  f大作业                                              满分:100 分. T( ?! b% d6 h# E! B' h! @
________________________________________" u' l( x4 h3 f) d
   
3 g) ^% a8 P" R! |' x: L0 I' o一、大作业题目; a" z7 ]) O2 f8 q5 H
1.简述题(共30分)- h: i' Q! l& y8 }  ?9 Y
(1)“构建程序设计的思想和方法、提升阅读程序能力和编写程序能力”是C语言程序设计的课程学习目标。请简要说明你在C语言程序设计学习过程中学习了哪些内容?通过C语言的学习,你有哪些收获和体会?要求:回答问题真实真情表达(10分)
/ \' Z6 ?; _7 w" q' O( m& O7 }( y) ?(2) 采用C语言编写程序的基本步骤有哪些?在VC6.0或DEVc++环境下,若要调试一个c语言程序,其基本过程是什么?调试程序过程中常见的错误有哪些?简述程序设计语言与程序的区别与联系(10分)
5 m8 K' P" A5 N6 k$ z$ m(3)在C语言为什么规定对所有用到的变量要"先定义,后使用”?这样的做有什么好处?请给出C语言的主要数据类型,请你给出至少2种以上的数据类型实例。(10分)
9 p$ X6 Z8 K+ \6 \: `& J! A
1 K& u+ |/ {" o$ v2..编程题* y" p; {3 e2 D& }. h( q8 L
(1) 编程计算sum=1+2+3+…+n的值。从键盘输入n的值。
/ i# {7 r; f4 I9 ~0 ]. ~(2)编写一个程序从键盘输入一串字符串,统计该字符串中的数字字符和字母字符,然后输出。
3 ^1 \5 ^3 E/ p6 m! _  Y(3) 编写一个函数fun求出分数序列 的前n项之和,再写一主函数测试其功能。1 A' B  |5 x. L
(4)编写一个程序,计算分段函数的值。要求有输入输出提示,计算结果精度为2位。
9 E  ~; ]8 M$ e* w3 C' T0 F" E5 C0 J& E# c  A# Q
            - C9 I& E% U- ^0 Q/ K
  f(x,y)=
/ N2 g) @8 |$ Z& v4 {4 r            
2 u1 v5 d8 L5 f2 n9 c(5)编一程序找出所有三位数的"水仙花数”并在屏幕上输出。其中"水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一"水仙花数”,因为153=13+53+33。$ e. V- T% b4 C
(6)从键盘输入20正的整数,找出其中的素数并按降序排列这些素数并输出。  ^- |" X% u) H$ \. i/ K
要求:3 B7 a) P# b, a) M" B+ o
(a)编写一个函数int prime(int n)判断n是否是素数。
% e9 Y5 a/ z/ y9 [9 g+ ?7 X$ C(b)除prime函数外,其余功能在主函数内完成。2 X2 d9 \" S+ V8 X
(c)程序必须有输入输出提示。6 w8 s9 N, F, M% m" Y! V
3. 依据下列提供的程序回答问题
! y  X" |  J& ?4 l9 h/ b( i; ]#include <stdio.h>4 G% t8 ^/ F3 Z4 J* U: O- U
int  fun(int  m, int  n)( i4 U$ _( o* Z  F3 H! @! Y4 x
{  int   r;
: B! T; L; @7 H, I1 Q3 l   while(r=m%n)( U% b/ n8 p( `( V! I& L9 F$ @
   {  m=n; n=r;}
8 m5 A% Y3 N% K( i* d! \7 \6 S   return(n);
" S- u6 i- F5 [! F* v}
  R1 h. w  r& F, t8 n" z- C+ Lint main()3 o- d( w" T. J# x: l4 o% a2 S
{  int  m, n,k;
$ U! p  A7 m. n8 M9 N9 P( |) @   printf("请输入两个正整数:\n ");
9 v: {0 T) @* x6 A* p   scanf("%d,%d",&m,&n);% r6 q* J. T) D; X
   printf("num1= %d,num2= %d\n",m,n);
: \; T" y3 X& @( I  z( p% T8 O: Q; n   k=fun(m,n);  r* c7 k, p; X
   printf("The  answer is %d\n",k);
' F8 t. `/ W( ^3 d( M! @0 w, Q}* o6 Y. N! u* f1 N) p- v5 p
(1)上述提供程序中,函数fun的功能是什么? / }. s: h& @* h. a2 }8 S% Z+ b
(2)请依据提供的函数fun代码画出其中的传统流程图或N-S图。
" q, e; K9 x; a& E" e6 R+ m$ |4 l(3)在VC6.0或DEV环境下,运行上述程序时,若输入的数据序列为24,64其输出结果是什么?
3 Y+ q! f1 }9 R+ X/ L, n5 H二、大作业要求; d& C1 K: b  u' l
大作业共需要完成3个大题:
! m, J0 u. C3 h+ ^. ^" a第1题,满分30分;
  Q, [; A; ~+ H( L  j% C第2题(1)-(5)任选两题完成,各15分,(6)题必做,10分,满分40分;
8 k+ X" p5 f8 Y( l第3题(1)-(3)必做,满分30分。
2 U+ l% G/ B$ P/ }: D. K- T  f  F' Z, i3 n* A
0 @: Y4 y5 J- P: }) i* h4 F: F
: E- H# x% B2 U1 {8 f/ @

4 Z9 W7 e" w! ?" E

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 22:19 , Processed in 0.097039 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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