大学c语言11页,浙江师范大学《c语言程序设计》考试卷(11页)-原创力文档

浙江师范大学《 C 语言程序设计》考试卷

(2007—— 2008 学年第 2 学期)

考试形式 笔试(闭卷) 使用学生 全校 07 级理科(非行知)专业

考试时间 120 分钟 出卷时间 2008 年 05 月 31 日

说明: 考生应将全部答案都写在答题纸上,否则作无效处理。

试题 1 (每小题 2 分,共 8 分)

阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】

输入一行字符,统计并输出英文字符、阿拉伯字母字符和其他字符的个数。

【运行示例】

请输入一个字符串:

f(x,y)=3*x*x+5*y+b

英文字符 阿拉伯字母字符 其他字符

7 2 9

【程序】

#include

void main()

{

(1) ch;

int charnum=0,digitnum=0,other=0;

printf(" 请输入一个字符串: \n");

while( (2) '\n')

{

if (3)

charnum++;

(4) (ch>='0' && ch<='9')

digitnum++;

else

other++;

}

printf(" 英文字符 \t 阿拉伯字母字符 \t 其他字符 \n");

printf("%d\t%d\t%d\n",charnum,digitnum,other);

}

(1 ) A 、* B、float

C、char D、double

(2 ) A 、(ch=getchar())!= B、ch=getchar()!=

C、(ch=getchar())= D、ch=getchar()=

(3 ) A 、(ch>='a' && ch<='z' && ch>='A' && ch<='Z')

B 、(ch>='a' && ch<='z' || ch>='A' && ch<='Z')

C、(ch>= ’a ’ && ch<= ’Z ’)

D、(ch>= ’A ’ && ch<= ’z ’)

(4 ) A 、else B 、elseif

1

C、else if D、if

试题 2 (每小题 2 分,共 8 分)

阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】

输入一个整数,判断这个整数是否为回文数。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值