登录 | 注册 | 收藏鲤鱼网 | 捐助鲤鱼 | 著作权声明 | 鲤鱼首页
投递新闻 鲤鱼首页 >计算机类新闻 >全国计算机等级考试NCRE新闻 >2009年9月计算机等级考试二级C语言模拟试题(6)
时间:2009-09-10 来源:鲤鱼网 (精品全国计算机等级考试NCRE资料,点击即可下)
32.下面程序的执行结果是( )
#define SUM(X) X*X
main()
{
int a=6;int i=1,j=2;
a+=SUM(i+j)/SUM(i+j);
printf(″%d\n″,a);
}
A.15 B.2 C.7 D.0
【参考答案】A
33.下列函数的功能是将字符串ss中的特定位置上的字母实行转化(若该位置上不是字母,则不转换)。
#include
void fun( char *ss)
int i;
for(i=0;ss[i]!=′\0′;i++){
if(i%2==1 && ss[i]>=′z′)
ss[i]=ss[i]-32;
char tt[51];
clrscr();
printf(″Please enter an character string within 50 characters:\n″);
gets(tt);
printf(″\n\nAfter changing,the string\n %s″,tt);
fun(tt);
printf(″\nbecomes\n \ %s″,tt);
若输入abc4Efg,则应输出( )
A.aBc4Efg B.abc4Efg C.ABC4EFG D.abc4dfg
Copyright©2009 iliyu.com All Rights Reserved 鲤鱼网