郑州大学c语言期末练习答案,郑州大学《c语言程序设计》网上考试复习题2.doc...

郑州大学《c语言程序设计》网上考试复习题2.doc

61a27b649de38772ca5f6e739e094cd0.gif

还剩

6页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,喜欢就下载吧,价低环保!

内容要点:

#include< stdio.h>void main(){ int n;int m;printf(″ 输 入 一 个 数 : ″ );scanf(″ % d″ ,&n);while(n> = 1){m= n% 10;C、p+=3,*p++ D、p+=2,++*p二、简答题(2 道小题,共 10分)1、举例写出 C语言的四种存储类别。(5 分)答 : auto: 自 动 变 量 例 : auto char c; register: 寄 存 器 变 量 例 : register int d;static: 静 态 变 量 例 : static int a; extern: 外 部 类 型 例 : extern int x;2、C 语言中为什么要对文件进行打开和关闭?(5 分)答 : 对 文 件 读 写 之 前 应 该 打 开 该 文 件 。 否 则 不 能 对 文 件 进 行 读 写 操 作 。在 使 用 完 一 个 文 件 后 , 应 该 关 闭 该 文 件 , 以 防 止 它 再 被 误 用 。三、编程题(2 道小题,共 20分)1、编写程序,计算并输出下面级数前 n项中(n=50)奇数项的和。1*2*3+2*3*4+3*4*5+……+n*(n+1)*(n+2)+…(10 分)请将你解答本题所写的源程序粘贴到下面#include < stdio.h>main(){ int n;double s= 0;for(n= 1;n< = 50;n= n+2)s= s+n*(n+1)*(n+2);printf(″ % f″ ,s);}2、输入一个正整数,要求以相反的顺序输出该数。例如输入 12345,输出为 54321。(10 分)请将你解答本题所写的源程序粘贴到下面C、6 D、729、从下列选项中选择不会引起二义性的宏定义是()(2 分)A、#define CUBE(x) x*x*x B、#define CUBE(x) (x)*(x)*(x)C、#define CUBE(x) (x*x*x) D、#define CUBE(x) ((x)*(x)*(x))30、设 x、y 均为 int类型变量,且 x=10,y=3,则以下语句 printf(“%d,%d\n”,x--,--y);的输出结果是():(2 分)A、10,3 B、9,3C、9,2 D、10,231、以下程序的输出结果是:main(){int x, y=0; for(x=1;x<10;x++) for(x=10;x<10;x++) y++; printf("%d\n",y);}(2 分)A、0 B、1C、2 D、1032、若 int a=5,b=6,c=7,d=8,m=2,n=2; 则逻辑表达式(m=a>b)&&(n=c>d)运算后,n 的值为():(2 分)A、0 B、1C、2 D、333、以下数组定义中不正确的是:(2 分)A、int a[2][3]; B、int b[][3]={0,1,2,3};C、int c[3][3]={0}; D、int d[3][]={{1,2},{1,2,3},{1,2,3,4}};34、以下程序的输出结果是: main( ) { int a,b; for (a=1,b=1;a<=100;a++) { if (b>=10) break; if (b%3==1) { b+=3; continue; } } printf(“%d\n”,a); }(2 分)A、101 B、6C、5 D、435、已知 int a[]={1,2,3,4,5,6,7,8,9},*p = a; 则值为 3的表达式是()(2 分)A、p+=2,*(p++) B、p+=2,*++pA、11 B、10C、12 D、922、以下合法的赋

发表评论

暂无评论,赶快抢占沙发吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值