爱问知识人 爱问教育 医院库

C语言考试试卷

首页

C语言考试试卷

都是基础的题目,由于本人没学过C语言,求各位帮忙,通过后再给一次分

一、单项选择题(10道小题,共10分) 
1、以下程序的输出结果是:main(){int x; for(x=1;x<10;x++)  for(x=10;x<10;x++); printf("%d\n",x);}(1分) 
A、11 B、10 
C、12 D、9 
 
2、已知:char i=’A’;float f=11.5;正确的语句是():(1分) 
A、(int f)%i B、int(f)%i 
C、int(f%i) D、(int)f%i 
 
3、已有int x=2,y=7;则printf("%d",x+y==6);的输出结果是():(1分) 
A、0 B、3 
C、9 D、2 
 
4、设x、y均为int类型变量,且x=10,y=3,则以下语句 printf(“%d,%d\n”,x--,--y);的输出结果是():(1分) 
A、10,3 B、9,3 
C、9,2 D、10,2 
 
5、从下列选项中选择不会引起二义性的宏定义是()(1分) 
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)) 
 
6、有定义char p[]="AB\0CD\0E";,能输出字符串”ABCDE”的语句为()(1分) 
A、printf("%s",p); B、printf("%s%s%s",&p[0],p+3,p+6); 
C、printf("%s%s%s",&p[0],&p[2],&p[3]); D、printf("%s",&p[0]); 
 
7、若int w=1, x=2, y=3, z=4;则条件表达式“w>x?w:y<z?y:z”的结果为();(1分) 
A、4 B、3 
C、2 D、1 
 
8、以下程序的输出结果是:main(){int x,y=0; for(x=1;x<10;x+=2)  y++; printf("%d,%d\n",x,y);}(1分) 
A、10,5 B、11,6 
C、11,5 D、10,6 
 
9、以下程序运行后,main() {char *s="abcde"; s+=2; printf("%d\n",s); },输出结果是()(1分) 
A、cde B、字符c的ASCII码值 
C、字符c的地址 D、值不确定 
 
10、已说明int a=256,执行语句printf(”%x” ,a);的结果是()(1分) 
A、100 B、256 
C、0ffe D、00ff 
 
 
 
二、简答题(6道小题,共30分) 
1、写比较两个字符串 s 和 t 的函数strcmp(s, t)。要求s < t 时返回 -1,s = t时返回0,s > t时返回1。

(10分) 
请将你解答本题所写的源程序粘贴到下面 

 
 

--------------------------------------------------------------------------------
 
2、    编写程序,用双循环结构输出下列三角形:
                1 1 1 1 1 1 1  
                   2 2 2 2 2
                      3 3 3 
                         4

(10分) 
请将你解答本题所写的源程序粘贴到下面 

 
 

--------------------------------------------------------------------------------
 
3、    编写程序,用双循环结构输出下列三角形:
               1 1 1 1 1 1 1 
                  1 1 1 1 1
                     1 1 1
                        1

(10分) 
请将你解答本题所写的源程序粘贴到下面 

 
 

--------------------------------------------------------------------------------
 
4、编写程序完成如下功能:输入一个年份,判断该年是否闰年。

(10分) 
请将你解答本题所写的源程序粘贴到下面 

 
 

--------------------------------------------------------------------------------
 
5、如果一个正整数等于其各个数字的立方和,则该数称为阿姆斯特朗数。如:407=43+03+73 就是一个阿姆斯特朗数。编程求1000以内的所有阿姆斯特朗数。

(10分) 
请将你解答本题所写的源程序粘贴到下面 

 
 

--------------------------------------------------------------------------------
 
6、编写程序,计算并输出下面级数前n项(n=50)中奇数项的和。
        1*2+2*3+3*4+4*5+……+n*(n+1)+…

(10分) 
请将你解答本题所写的源程序粘贴到下面 

 
 

--------------------------------------------------------------------------------
 
 
 
三、编程题(6道小题,共60分) 
1、C语言的预处理有哪几种?各有什么作用?
(5分) 
 
 
 

 
 

--------------------------------------------------------------------------------
 
2、写出条件运算符的语法,并写出其运算步骤。
(5分) 
 
 
 

 
 

--------------------------------------------------------------------------------
 
3、C语言中为什么要对文件进行打开和关闭?
(5分) 
 
 
 

 
 

--------------------------------------------------------------------------------
 
4、C语言标识符的命名规则是什么?请举例说明。
(5分) 
 
 
 

 
 

--------------

提交回答

全部答案

    2010-10-12 14:52:09
  •   Connected to a star in Europe and America continue to ,wholesale lv handbags
     broadcast week, Star News Entertainment (Street beat + dress + gossip) sixty-ninth series of 10。
      4-10。
      10 to all are better get up JM bless all who love life! sofa hands from the bottom of this post End of the World: Wow ~ other plans ~ Now why you rarely see on the street KIKI took it? Kristen Stewart 8 number in Los Angeles \br> 相关的主题文章: wholesale juicy handbags [Star show field] Star Europe Star Entertainment News broadcast a week (Str。

    1***

    2010-10-12 14:52:09

类似问题

换一换
  • C/C++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 178-197
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):