zoukankan      html  css  js  c++  java
  • 测试题

    基础能力测试试题

     

    姓  名:  舒俊        

     

    说明:本试卷共分五类题目,选择、填空,找错、问答以及编程。考试时间为1小时,试卷为电子档案形式。

    以下所有题目以64位CPU及64位操作系统为准:

    一、  多项选择题

    1. C语言程序从哪个函数开始执行

    A. main     B. start   C. first   D. beginning

    Answer:      main   

    1. 你觉得autoreleasepool的中文名称应该是

    A. 自动释放池   

    B. 自动叠加池

    C.自动释放栈

    D.自动叠加栈

    Answer:    a       

    1. 以下程序片段,能正确输出两个数中较小的一个的是

    A. printf(“%d\n”, a < b);

    B. printf(“%d\n”, (a || b) > 1);

    C. (a < b)?(printf(“%d\n”, a)):(printf(“%d\n”, b));

    D. printf(“%d\n”, (a < b) ? b : a);

    Answer:    c    

    1. 以下不是运算符的是
      1. |
      2. &&
      3. %
      4. #

    Answer:     d      

    1. 以下能通过完美编译的写法是?

    A.int * a = (int *)0;

    B.int a[5] = {1,2,3,4,5};

     a++ = 7; 

    C.int a[3][5];

    int (*p)[5] = a; 

      D. char * a[10];

        char **p = &a[2];  

    1. char a[13];

    char b[13] = “hello world”;

    a = b;

    Answer:     a     

     

    二、  填空题

    1. C语言中关键字int主要用于     定义整型      
    2. 举出一个关键字,使程序跳出两层循环     break      
    3. char a[20] = “helloworld”;char * p = &a[1];则p[4]的值是   o  
    4. -1, 0, 7, 26,      69   
    5. void func ( int a[10] )

    {

         sizeof( a) = ?

    }

    答案:        8    

     

    三.问答题

    1. 说说你来学习IOS课程的目的和理想

                                                                                

                                                          

                                                              

                                                        

    2. 1元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有20元钱,最多可以喝到几瓶汽水?

     20元可以买20瓶 喝完空瓶可以换10瓶  喝完10瓶可以换5瓶  喝完5瓶换两瓶多一个空瓶  喝完两瓶换1瓶 喝完这瓶加上前面多的一个空瓶在换一瓶   所以一共最多喝39瓶                                                                           

                                                          

                                                              

    3.你有四瓶全新金创大补丸,其中有一瓶假药,假药大小、颜色、气味均和真药相同。真药丸每粒10g,假药丸每粒12g。若只称量一次,如何判断哪瓶是假药?

    分别从每瓶药丸拿出1粒,2粒,3粒,4粒  然后称量一次.假设全为真药的话重量应该为10*10g,如果实际重量比100g重2g,就是拿出1粒药丸那瓶,如果重4g就是拿出2粒那瓶,6g就是3粒那瓶,8g就是4粒那瓶.                                                   

                                                        

                                                         

     

    四.编程题

    1.打印20个hello world!;

    #include<stdio.h>

    Main()

    {

    Int I;

    For(i=0;i<20;i++)printf(“Hello world\n”);

    Return 0;

    }

    2.从1打印到100;

    #include<stdio.h>

    main()

    {

       int i;

       for(i=1;i<=100;i++)printf("%d\n",i);

       return 0;

    }

    3.用scanf输入底边长n,用‘*’输出底边长度为n的直角三角形。例:

    输入:3

    输出:

    *

    **

    ***

    #include<stdio.h>

    main()

    {

       int x,y,z=3;

       for(x=0;x<z;x++){

       for(y=0;y<=x;y++)printf("*");

       printf("\n");

       }

       return 0;

    }

    4.读入十进制数字,将其转换成16进制形式输出。

    5. 声明并实现一个函数,输入两个整数,返回其中较大的一个。

    #include<stdio.h>

    int max(int x,int y){

       return (x>y?x:y);

    }

    main()

    {

       int a,b;

       scanf("%d,%d",&a,&b);

       printf("%d",max(a,b));

       return 0;

    }

  • 相关阅读:
    贡献15本经典C、C++、MFC、VC++教程,都是pdf完整版的
    雪花
    孙鑫C++视频教程 rmvb格式 全20CD完整版 精品分享
    mac上用VMWare虚拟机装win7
    阿里云如何解析域名,搭建云服务器环境
    2. Windows编程基础
    复制指定目录下的全部文件到另一个目录中
    Select查询命令
    使用OneNote2016发送博客
    Linux数字雨
  • 原文地址:https://www.cnblogs.com/shujun/p/3115386.html
Copyright © 2011-2022 走看看