c语言三选一程序设计,【C语言程序设计】哈工大C语言机考2016-2016试题.pdf

【C语言程序设计】哈工大C语言机考2016-2016试题.pdf

哈工大计算机专业免费资料下载区:

哈工大计算机系 C 语言 2004 年秋季机考

2004-11-31-001P

2004-11-31

13:30-15:30(120 分钟)

[##6-6]六、普通编程题

[###6-1-1]

编写一C 语言程序,从键盘输入 10 个正整数,求出它们中最大的一个

数并输出。(使用循环实现,不要使用数组)

[###6-2-1]

编写一C 语言程序,从键盘输入 100 个整数,求出它们的和平均值并输出,

(请不要使用数组或指针,平均值精确到小数点后两位) 。

[###6-3-1]

某年如果能被4 除尽,但不能被100 除尽,这一年就是闰年;另外,

能被400 除尽的年也是闰年。请编写一完整的程序,判断从键盘输

入的年份是不是闰年。请编写一完整的程序,判断从键盘输入的年

份是不是闰年。

[###6-4-1]

打印100-1000 之间的所有水仙花数,水仙花数是该数的每位数字的

立方和等于它本身。

比如153 是水仙花数

153=1*1*1+5*5*5+3*3*3

[###6-5-1]

请编制一个计算y=f(x) 的程序,其中:

y= x x<1

y= 2x-1 1<=x<10

y= 3x-11 x>=10

[###6-6-1]

编程计算1*2*3 + 3*4*5 + +99*100*101 的值

- 1 -

哈工大计算机考研全套文本专区:

哈工大计算机专业免费资料下载区:

哈工大计算机系 C 语言 2005 年春季机考

2005-05-20-001P

2005-05-20

8:00-9:30(90 分钟)

[##6-10]六、普通编程题

[###6-1-1]

从键盘任意输入某班30 个学生的成绩(成绩类型为整形) ,

保存到数组中,并输出成绩按由高到低的排序结果。

[###6-2-1]

输入一个3*4 矩阵 A ,将其行列元素位置互换,

也就是求其转置矩阵B ,并输出B 。

[###6-3-1]

从键盘输入一行字符(最长不超过80 字符),

统计其中单词(以空格作为间隔符的字符串)的个数,

例如输入How are you,要求输出结果3 。

[###6-4-1]

写一个函数,用简单变量作为函数参数,计算x 的n 次方。

(x,n 均为整数)。要求在主函数中输入x 和n 的值,

调用该函数计算x 的n 次方并输出计算结果。

[###6-5-1]

自己定义一个函数,用字符数组作为函数参数的类型,

以实现和函数strlen 相同的功能,即在主函数中任意输入

一个字符串(长度不超过100 个字符),调用该函数计算

输入字符串的实际长度,然后打印计算结果。

[###6-6-1]

用简单变量作为函数参数,编写一个判断素数的函数isprime,

在主函数中输入一个整数n ,调用该函数判断并输出n 是否是

素数的信息。

[###6-7-1]

根据读入的百分制成绩score(整形), 打印出相应的五分制成绩grade,

转换标准如下:

grade= ’A ’ 当score 在90 分到100 分之间时;

grade= ’B ’ 当score 在80 分到89 分之间时;

- 2 -

哈工大计算机考研全套文本专区:

哈工大计算机专业免费资料下载区:

grade= ’C ’ 当score 在70 分到79 分之间时;

grade= ’D ’ 当score

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值