| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 491 人关注过本帖
标题:求c#考试题目!
只看楼主 加入收藏
caolei369
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2009-6-4
结帖率:43.48%
收藏
已结贴  问题点数:100 回复次数:3 
求c#考试题目!
因为要参加升学考试了~想多做一些c#题目!~小弟感激不尽~或者c语言,数据库试题SQLserver 2000先谢谢了~~或者每人出一题也行~
搜索更多相关主题的帖子: 考试 
2009-08-21 22:00
wangking1029
Rank: 2
等 级:论坛游民
威 望:1
帖 子:10
专家分:41
注 册:2009-8-24
收藏
得分:33 
http://www.
是C语言的,看看吧,虽然是老题了,但都挺经典的
2009-08-24 18:43
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:33 
这个行不

C#题目.rar (89.7 KB)
2009-08-24 21:08
baikil
Rank: 10Rank: 10Rank: 10
来 自:X星球
等 级:青峰侠
威 望:4
帖 子:282
专家分:1580
注 册:2009-7-20
收藏
得分:33 
我这有几个华维面试题不知道和不和你的胃口!
第1题: 考查对volatile关键字的认识
#include<setjmp.h>
static jmp_buf  buf;

main()   
{
  volatile  int b;
  b =3;

  if(setjmp(buf)!=0)  
  {
    printf("%d ", b);  
    exit(0);
  }
  b=5;
  longjmp(buf , 1);
}
请问,这段程序的输出是
(a) 3
(b) 5
(c) 0
(d) 以上均不是

第2题:考查类型转换
main()
{
   struct node
   {
     int a;
     int b;
     int c;     
   };
   struct node  s= { 3, 5,6 };
   struct node *pt = &s;
   printf("%d" ,  *(int*)pt);

}
这段程序的输出是:
(a) 3
(b) 5
(c) 6
(d) 7

第3题:考查递归调用
int  foo ( int x , int  n) 
{
  int val;
  val =1;
  
  if (n>0)
  {
    if (n%2 == 1)  val = val *x;
   
    val = val * foo(x*x , n/2);
  }
  return val;
}
这段代码对x和n完成什么样的功能(操作)?
(a) x^n (x的n次幂)
(b) x*n(x与n的乘积)
(c) n^x(n的x次幂)
(d) 以上均不是

第4题:考查指针,这道题只适合于那些特别细心且对指针和数组有深入理解的人
main()
{
  int  a[5] = {1,2,3,4,5};
  int *ptr =  (int*)(&a+1);

  printf("%d %d" , *(a+1), *(ptr-1) );

}
这段程序的输出是:

(a) 2 2
(b) 2 1
(c) 2 5
(d) 以上均不是

第5题:考查多维数组与指针
void foo(int [][3] );     

main()
{
  int a [3][3]= { { 1,2,3} , { 4,5,6},{7,8,9}};
  foo(a);
  printf("%d" , a[2][1]);
}

void foo( int b[][3])   
{
  ++ b;
  b[1][1] =9;
}
这段程序的输出是:

(a) 8
(b) 9
(c) 7
(d)以上均不对


第6题目:考查逗号表达式
main()
{
  int a, b,c, d;
  a=3;
  b=5;
  c=a,b;
  d=(a,b);

  printf("c=%d" ,c);
  printf("d=%d" ,d);

}
这段程序的输出是:

(a) c=3 d=3
(b) c=5 d=3
(c) c=3 d=5
(d) c=5 d=5

第7题:考查指针数组
main()
{
  int a[][3] = { 1,2,3 ,4,5,6};
  int (*ptr)[3] =a;

  printf("%d %d "  ,(*ptr)[1], (*ptr)[2] );

  ++ptr;
  printf("%d %d"  ,(*ptr)[1], (*ptr)[2] );
}
这段程序的输出是:

(a) 2 3 5 6
(b) 2 3 4 5
(c) 4 5 0 0
(d) 以上均不对

做完还有呢!慢慢做吧....

自创QQ群64885635,方便C#学习交流.希望各项工作路好学都好入!
2009-08-25 14:21
快速回复:求c#考试题目!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022555 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved