您现在的位置是: 首页 > 驾考技巧 驾考技巧

c本科一模拟考试最新_c本科一模拟考试题及答案

zmhk 2024-05-03 人已围观

简介c本科一模拟考试最新_c本科一模拟考试题及答案       下面,我将用我自己的方式来解释c本科一模拟考试最新的问题,希望我的回答能够对大家有所帮助。让我们开始讨论一下c本科一模拟考试最新的话题。

c本科一模拟考试最新_c本科一模拟考试题及答案

       下面,我将用我自己的方式来解释c本科一模拟考试最新的问题,希望我的回答能够对大家有所帮助。让我们开始讨论一下c本科一模拟考试最新的话题。

1.C语言 普及组的模拟题

2.2018年自学考试《C语言程序设计》模拟试题四篇

3.交通规则科目一模拟考试题是什么?

4.C语言考试模拟卷1 求高手

c本科一模拟考试最新_c本科一模拟考试题及答案

C语言 普及组的模拟题

       一、选择题(共20题,每题1.5分,共计30分。每题有5个备选答案,前10个题为单选题,即

       每题有且只有一个正确答案,选对得分;后10题为不定项选择题,即每题有1至5个正确答案,只

       有全部选对才得分)。

       1.微型计算机的性能主要取决于( )。

       A)内存 B)主板 C)中央处理器 D)硬盘 E)显示器

       2. 128KB的存储器用十六进制表示,它的最大的地址码是( )

       A)10000 B)EFFF C)1FFFF D)FFFFF E)FFFF

       3.能将高级语言程序转换为目标程序的是( ).

       A)调试程序 B)解释程序 C)编辑程序 D)编译程序 E)连接程序

       4.A=11001010B,B=00001111B,C=01011100B,则A∨B∧C=( )B

       A)01011110 B)00001111 C)01011100 D)11001110 E)11001010

       5.计算机病毒传染的必要条件是( ) 。

       A)在内存中运行病毒程序

       B)对磁盘进行读写操作

       C)在内存中运行含有病毒的可执行程序

       D)复制文件

       E)删除文件

       6. TCP/IP协议共有( )层协议

       A)3 B)4 C)5 D)6 E)7

       7.192.168.0.1是属于( ).

       A)A类地址 B)B类地址 B)C类地址 D)D类地址 E)E类地址

       8.对给定的整数序列(54,73,21,35,67,78,63,24,89)进行从小到大的排序时,采用快速排序的第

       一趟扫描的结果是( ).

       A)(24,21,35,54,67, 78,63,73,89)

       B)(24,35,21,54,67, 78,63,73,89)

       C)(24,21,35,54,67, 63,73,78,89)

       D)(21,24,35,54,63, 67,73,78,89)

       E)(24,21,35,54,67, 63,73,78,89)

       9.一棵n个结点的完全二叉树,则二叉树的高度h为( ).

       A)n/2 B)log2n C)(log2n)/2 D) [log2n]+1 E)2n-1

       10.下图对该图进行广度优先拓朴排序得到的顶点序列正确的是( ).

       A)1,2,3,4,5,6

       B)1,3,2,4,5,6

       C)1,3,2,4,6,5

       D)1,2,3,4,6,5,

       E)1,3,2,4,5,6

       11.下列属于冯.诺依曼计算机模型的核心思想是( ).

       A)采用二进制表示数据和指令;

       B)采用”存储程序”工作方式

       C)计算机硬件有五大部件(运算器、控制器、存储器、输入和输出设备)

       D)结构化程序设计方法

       E)计算机软件只有系统软件

       12.下列属于输入设备的是( ).

       A)打印机 B)扫描仪 C)光笔 D)鼠标 E)显示器

       13.算式(1000)10-(100)16-(10)8的结果是( ).

       A)(890)10 B)(986)8 C)(1011100000)2 D)(2E0)16 E)(736)10

       14.下面关于算法的正确的说法是( )

       A)算法必须有输出

       B)算法必须在计算机上用某种语言实现

       C)算法不一定有输入

       D)算法必须在有限步执行后能结束

       E)算法的每一步骤必须有确切的定义

       15.下列关于十进制数100的正确说法是( ).

       A)原码为01100100B

       B)反码为64H

       C)反码为9BH

       D)补码为64H

       E)补码为9BH

       16.关于windows系统中的窗口和对话框的说法正确的是( ).

       A)对话框能移动和改变大小

       B)窗口能移动和改变大小

       C)对话框只能移动和但不能改变大小

       D)对话框不能移动但能改变大小

       E)窗口能移动和但不能改变大小

       17.下列逻辑运算正确的是( )。

       A) A·(A + B )= A

       B) A +(A·B)= A

       C) A·(B + C )= A·B + A·C

       D) A +(B·C)=(A + B)·(A + C)

       E) A+1=A

       18.下列关于排序说法正确的是( ).

       A)插入排序、冒泡排序是稳定的

       B)选择排序的时间复杂性为O(n2)

       C)选择排序、希尔排序、快速排序、堆排序是不稳定的

       D)希尔排序、快速排序、堆排序的时间复杂性为O(nlog2n)

       E)快速排序是速度最快的排序

       19.对于一个大小为3的栈,若输入队列为123456,则下列输出队列有可能的是( )。

       A)123456 B)654321 C)432165 D)431256 E)321654

       20. 设有一个含有13个元素的Hash表(0~12),Hash函数是:H(key)=key % 13,其中% 是求余数

       运算。用二次探查法解决冲突,则对于序列(8、31、20、33、18、53、27),则下列说法正确

       的是( ) 。

       A)27在1号格子中

       B)33在6号格子中

       C)31在5号格子中

       D)20在7号格子中

       E)18在4号格子中

       二.问题求解(5分*2=10分)

       1.一个商场有m种颜色的小球,每种小球足够多,在这m种小球中挑选n个小球的选法有多少种?

       如 m=2,n=3 时有4种选法分别是:两种小球的个数分别为03,12,21,30.问:当m=4,n=4时

       选法数=__________。

       2.如果一棵m度树中有n1个度为1的结点,n2个度为2的结点,…….有

       nm个度为m的结点,则该树中叶结点的的个数=______________.

       1、C语言中没有逻辑量,在给出逻辑运算结果时,以 代表“真”,用 代表“假”。

       2、一个C源程序中至少应包括一个 。

       3、C源程序的基本单位是 。

       4、为表示关系X≥Y≥Z,应使用C语言表达式 。

       5、若有以下定义:double w[10];则w数组元素下标的上限是 ,下限是 。

       6、若有以下定义:double w[5];则数组w下标的上限是 。

       7、执行语句:for(i=1;i++<4;)后;变量i的值是 。

       6、在C语言中的实型变量分为两种类型,它们是 、 。

       7、语句"printf("%x,%o",16,12);"的输出结果是 。

       8、当a=5,b=4,c=1时,表达式a>b!=c的值是 。

       9、若有定义:char c=’\010’;则变量c中包含的字符数为 。

       10、C语言中的标识符只能由三种字符组成,它们是 、 、 。

       11、若k为int 型且赋值11。请写出运算k++后表达式的值为 ,变量的值为 。

       12、在C语言程序中,如果对函数f的类型未加显说明,则函数f的隐含类型是 。

       13、二维数组中元素在内存中的存放顺序是 。

       14、设有定义int a=12,b=12;则语句 printf("%d %d\n",--a,++b);的输出结果是:

        。

       15、当a=3,b=2,c=1时,表达式f=a>b>c的值为______________________。

       16、C语言中的文件类型有 、 。

       二、选择题

       1、C语言可执行程序的开始执行点是( )

        A、 程序中第一条可执行语言 B、 程序中第一个函数

        C、 程序中的main函数 D、 包含文件中的第一个函数

       2、以下叙述中不正确的是( )

        A、在函数中,通过return语句传回函数值

        B、在函数中,可以有多条return语句

        C、在C中,main后的一对圆括号中也可以带有形参

        D、在C中,调用函数,必需在一条独立的语句中完成

       3、对C程序在作逻辑运算时判断操作数真、假的表述,下列哪一个是正确的( )。

        A、0为假,非0为真 B、只有1为真

        C、-1为假,1为真 C、0为真,非0为假

       4、以下字符中,不正确的C语言转义字符是( )

        A、‘\t’ B、 ‘\011’ C、‘\n’ D、 ‘\018

       5、C语言中运算对象必需是整型的运算符是( )

        A、% B、/ C、! D、**

       6、putchar函数可以向终端输出一个( )

        A、整型变量表达式值 B、实型变量值

        C、字符串 D、字符或字符型变量值

       7、下列各语句定义了数组,其中哪一个是正确的( )。

        A、int a[5],b[2,3]; B、char no(30);

       C、int x[]; D、int x[5]={1,2,3};

       8、数组定义为"int a[4][5];", 引用"*(a+1)+2"表示( )。

        A、a[1][0]+2 B、 a数组第1行第2列元素的地址

        C、a[0][1]+2 D、 a数组第1行第2列元素的值

       9、a是int类型变量,c是字符变量。下列输入语句中哪一个是错误的( )。

        A、scanf ("%d, %c",&a, &c); B、scanf (" %d%c", a, c);

        C、scanf (" %d%c", &a,&c ); D、scanf ( "d=% d, c=%c",&a, &c);

       10、将整型变量a、b中的较小值为变量c赋值,下列语句中正确的是( )。

        A、c= =(a<b)? a:b; B、c=if(a<b)a else b;

       C、c=(a<b)? a:b; D、(a<b)? c=a:c=b;

       11、将整型变量a、b中的较大值为变量c赋值,下列语句中正确的是( )。

        A、c= =(a>b)? a:b; B、c=(a>b)? a:b;

       C、c=if(a>b)a else b; D、(a>b)? c=a:c=b;

       12、逻辑运算符中,运算优先级按从高到低依次为( )。

        A、&&, !, || B、||,&&, ! C、&&, ||, ! D、!,&&, ||

       13、在C语言程序中( )

       A、 函数的定义可以嵌套,但函数的调用不可以嵌套

       B、 函数的定义和函数的调用均不可以嵌套

       C、 函数的定义不可以嵌套,但函数的调用可以嵌套

       D、 函数的定义和函数的调用均可以嵌套

       14、C语言中的文件类型只有( )

        A、索引文件和文本文件两种 B、ASCII文件和二进制文件两种

        C、文本文件一种 D、 二进制文件一种

       15、若变量已正确定义并赋值,符合C语言语法的表达式是( )

        A、a=7+b+c,a++ B、a=a+7; C、int(12.3%4) D、a=a+7=c+b

       16、设有int a[ ]={10,11,12},*p=&a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次是 ( )

        A.10,11,12 B.11,12,12 C.10,12,12 D.11,11,12

       17、已知ch是字符型变量,下面正确的赋值语句是( )

        A、ch=’\123’ B、ch=’xfff’ C、ch=’\08’ D、ch=’\’

       18、以下函数调用语句中,含有的实参个数是( )

        A、1 B、2 C、4 D、5

        Func((exp1,exp2),(exp3,exp4,exp5));

       19、以下叙述中正确的是 ( )

        A、 输入项可以是一个实型常量,如 scanf("%f ",3.5);

        B、 只有格式控制,没有输入项,也能正确输入数据到内存,如: scanf("a=%d,b=%d");

        C、 当输入一个实型数据时,格式控制可以规定小数点后的位数,如:scanf("%4.2f",&f);

        D、 当输入数据时,必须指明变量地址,例如: scanf("%f",&f);

       20、程序运行输出了错误的结果,可以排除下列哪一个因素( )。

        A.算法错误 B、运行时输入数据错误

       C、未通过编译 D、系统资源配置不当

       21、要为字符型变量a赋初值,下列语句中哪一个是正确的( )。

        A、char a=’3’; B、char a="3";

       C、char a=%; D、char a=*;

       22、数组定义为"int a[4][5];", 引用"a[1]+3"表示( )。

        A、a数组第1行第3列元素的地址 B、a数组第1行第3列元素的值

       C、a数组第4行的首地址 D、a数组第4列的首地址

       三、程序阅读

       1、以下程序的输出结果为 。

       main()

       { int x=2;

        while (x--);

        printf(“%d\n”,x);

       }

       2、以下程序的运行结果是 。

        main()

       { int m=5;

        if (m++ > 5) printf(“%d\n”,m);

        else printf(“%d\n”, m――);

       }

       3、当执行以下程序段后,i的值为 、j的值为 、k的值为 。

       int a,b,c,d,i,j,k;

       a=10; b=c=d=5; i=j=k=0;

       for( ; a>b; ++b) i++;

       while (a>++c) j++;

       do k++; while (a>d++);

       4、以下程序的输出结果是 。

       main()

        { int k=2,m=4,n=6;

        int *pk=&k, *pm=&m, *p;

        *(p=&n)=*pk*(*pm);

        printf(“%d\n”,n);

       }

       5、以下程序的输出结果是 。

       fun1(int a, int b)

       { int c;

       a+=a; b+=b;

       c=fun2 ( a, b );

       return c*c;

       }

       fun2( int a, int b)

       { int c;

        c=a*b%3;

        return c;

       }

       main()

       { int x=11,y=19;

        printf(“%d\n”, fun1(x,y));

       }

       6、以下程序的输出结果是 z= , r= 。

       func(int a, int b)

       { int c;

        c=a+b;

        return c;

       }

       main()

       { int x=6,y=7,z=8,r;

        r=func((x--,y++,x+y),z--);

        printf(“z=%d,r=%d\n”,z,r);

       }

       7、以下程序的输出结果为 .

       main()

       { int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];

       for(i=0;i<2;i++)

       { if(i==0)

        aa[i][i+1]=*p+1;

        else ++p;

       printf(“%d”,*p);

       }

       printf(“\n”);

       }

       8、下列程序运行的输出结果: , 。

        #define X 5

        #define Y X+1

        #define Z Y*X/2

        main()

        { int a;

        a=Y;

        printf("%d,%d\n",Z,--a);

        }

       四、程序填空

       findmax返回数组s中最大元素的下标,数组中元素的个数由t传入,请填空 。

       findmax(int s[ ], int t)

       { int k,p;

        for(p=0, k=p; p<t; p++)

        if (s[p]>s[k]) ;

        return ;

       }

       有以下程序段:

       s=1.0;

       for (k=1; k<=n; k++) s=s+1.0/(k*(k+1));

       printf(“%f\n”,s);

       请填空,使下面的程序段的功能完全与之等同。

       s=0.0;

        ;

       k=0;

       do

       { s=s+d;

        ;

        d=1.0/(k*(k+1));

       }

       while( );

       printf(“%f\n”,s);

       3、 以下程序统计从终端输入的字符中每个大写字母的个数,4、 num[0]中统计字母A的个数,5、 其他依次类推。用回车符结束输入,6、 请填空。

        #include “stdio.h”

        #include “ctype.h”

        main()

        { int num[26]={0}, i ;

        char c;

        while(( )!=’\n’)

        if (isupper(c)) num[ ]+=1;

        for( i=0; i<26; i++)

        if (num[i]) printf(“%c: %d\n”, i+’A’,num[i]);

        }

       4、以下fun函数的功能是将一个字符串的内容颠倒过来,请填空。

       #include “string.h”

       void fun(char str[])

       { int i,j,k;

        for(i=0,j= ; i<j; i++, )

        { k=str[i]; str[i]=str[j]; str[j]=k; }

       }

       5、以下程序的功能是:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请填空。

       main()

       { float x,amax,amin;

        scanf(“%f”,&x);

        amax=x; amin=x;

        while( )

        { if ( x>amax ) amax=x;

        else if (x<amin) ;

        ;

        }

        printf(“\namax=%f\namin=%f\n”,amax,amin);

        }

       6、输入若干字符,分别统计数字字符的个数、英文字母的个数,当输入换行符时输出统计结果,运行结束。

       #include <stdio.h>

       void main()

       { char ch; ;

        while(( )!='\n')

        {if(ch>='0'&&ch<='9') s1++;

        if((ch>='a' && ch<='z')|| ) s2++;}

        printf(“%d,%d\n”,s1,s2);

       }

       编程题

       输入一行数字字符(以回车符结束输入),请用数组元素作为计数器来统计每个数字字符的个数,并输出统计结果。用下标为0的元素统计字符’0’的个数,下标为1的元素统计字符’1’的个数,…。

       #include<stdio.h>

       main()

       {

       }

       2、下面findmax函数将计算数组中的最大元素及其下标值和地址值,请编写*findmax()函数。

        #include<stdio.h>

        *findmax(int *s, int t, int *k)

       {

       }

       main()

       { int a[10]={12,23,34,45,56,67,78,89,11,22},k,*add;

        add=findmax(a,10,&k);

        printf(“%d,%d,%o\n”,a[k],k,add);

       }

       3、编写程序,求1-3+5-7+…-99+101的值。

       #include <stdio.h>

       main()

       { }

       4、以下程序将字符串中的第m个字符开始的全部字符复制成另一个字符串,在主函数中输入字符串及m的值并输出复制结果,在被调用函数copystr中完成复制。请编写copystr函数。

        #include<stdio.h>

        #include<string.h>

        main()

        { int m;

       char str1[80], str2[80];

       printf(“Please input a string :\n”);

       gets(str2);

       printf(“Input m:\n”);

       scanf(“%d”,&m);

       if (strlen(str2)<m ) printf(“error input!\n”);

        else

        { copystr(str1,str2,m);

        printf(“Result is :%s\n”,str1);

        }

       }

       void copystr(char *p1,char *p2,int m)

        {

        }

       编写函数invert将数组中的数按颠倒的顺序重新存放。在操作时,只能借助一个临时存储单元而不得另外开辟数组。

        /*参数n为数组中的元素个数*/

       void invert(int a[ ],int n)

       {

       }

       6、函数maxmin完成的功能是:对传送过来的三个数选出最大和最小数,并通过形参传回调用函数。试编写该函数,

       main()

       { int a, b, c, max,min;

        printf(“please input three integer:\n”);

        scanf(“%d,%d,%d”,&a,&b,&c);

        maxmin(a,b,c,&max,&min);

        printf(“a=%d,b=%d,max=%d,min=%d\n”,a,b,c,max,min);

       }

       void maxmin(int a, int b, int c, int *max, int *min)

       {

       }

2018年自学考试《C语言程序设计》模拟试题四篇

        2017年计算机一级模拟试题及答案

        一、单选题

       

        1). 在微机系统中,麦克风属于

        A) 输入设备

        B) 输出设备

        C) 放大设备

        D) 播放设备

        2). 下列叙述中,错误的是

        A) 内存储器RAM中主要存储当前正在运行的程序和数据

        B) 高速缓冲存储器(Cache)一般采用DRAM构成

        C) 外部存储器(如硬盘)用来存储必须永久保存的程序和数据

        D) 存储在RAM中的信息会因断电而全部丢失

        3). 1GB的准确值是

        A) 024?1024 Bytes

        B) 1024 KB

        C) 1024 MB

        D) 1000?1000 KB

        4). 磁盘的存取单位是

        A) 柱面

        B) 磁道

        C) 扇区

        D) 字节

        5). 现代计算机中采用二进制数字系统是因为它

        A) 代码表示简短,易读

        B) 物理上容易表示和实现、运算规则简单、可节省设备且便于设计

        C) 容易阅读,不易出错

        D) 只有0和1两个字符号,容易书写

        6). 下列说法中,正确的是

        A) 同一个汉字的输入码的长度随输入方法不同而不同

        B) 一个汉字的机内码与它的国标码是相同的,且均为2字节

        C) 不同汉字的机内码的长度是不相同的

        D) 同一汉字用不同的输入法输入时,其机内码是不相同的

        7). 计算机能直接识别、执行的语言是

        A) 汇编语言

        B) 机器语言

        C) 高级程序语言

        D) C语言

        8). 一个汉字的机内码与它的国标码之间的差是

        A) 2020H

        B) 4040H

        C) 8080H

        D) A0A0H

        9). 目前,PC机中所采用的主要功能部件(如CPU)是

        A) 小规模集成电路

        B) 大规模集成电路

        C) 晶体管

        D) 光器件

        10). 冯?诺依曼(Von Neumnn)型体系结构的计算机硬件系统的五大部件是

        A) 输入设备、运算器、控制器、存储器、输出设备

        B) 键盘和显示器、运算器、控制器、存储器和电源设备

        C) 输入设备、中央处理器、硬盘、存储器和输入设备

        D) 键盘、主机、显示器、硬盘和打印机

        参考答案:1-10A、B、C、C、B、A、B、C、B、A

        二、基本操作题

        1.设置文件夹属性

        ①选定考生文件夹下KEEN文件夹;②选择文件|属性命令,或右击,弹出快捷菜单,选择?属性?命令,即可打开?属性?对话框;③在?属性?对话框中勾选?隐藏?属性,

        单击?确定?按钮。

        2.移动文件夹和文件夹命名

        ①选定考生文件夹下QEEN文件夹;②选择编辑|剪切命令,或按快捷键Ctr1+x;③打开考生文件夹下NEAR文件夹;④选择编辑|粘贴命令,或按快捷键Ctr1+v;⑤选定移动来的文件夹;⑥按F2键,此时文件(文件夹)的名字处呈现蓝色可编辑状态,编辑名称为题目指定的名称SUNE。

        3.复制文件

        ①打开考生文件夹下DEER\DAIR文件夹,选定TOUR.PAS文件;②选择编辑1复制命令,或按快捷键Ctr1+C;③打开考生文件夹下CRY\SUMMER文件夹;④选择编辑I粘贴命令,或按快捷键Ctr1+V。

        4.删除文件夹

        ①打开考生文件夹下CREAM文件夹,选定SOUP文件夹;②按De1ete键,弹出确认对话框;③单击?确定?按钮,将文件(文件夹)删除到回收站。

        5.新建文件夹

        ①打开考生文件夹下;②选择文件|新建|文件夹命令,或右击,弹出快捷菜单,选择新建|文件夹命令,即可生成新的文件夹,此时文件(文件夹)的名字处呈现

        蓝色可编辑状态。编辑名称为题目指定的名称TESE。

        三、字处理题

        1.(1)解题步骤

        步骤1:通过?答题?菜单打开WORD1.DOCX文件,按题目要求替换文字。选中全部文本(包括标题段),选择编辑1替换命令,在弹出?查找和替换?对话框的?查找内容?中输入?教委?,在?替换为?中输入?教育部?。单击?更多?按钮,在?替换?下单击?格式?按钮,从弹出的下拉列表框中选择?字体?命令,弹出?字体?对话框,单击?字体?选项卡,在?字体颜色?中选择?红色?,在?字形?中选择?倾斜?,在?着重号?中选择?.?,单击?确定?按钮。返回?查找和替换?对话框,单击?全部替换?按钮,会弹出提示对话框,在该对话框中直接单击?确定?按钮即可完成对错词的替换。如图4.1所示。

        (2)解题步骤

        步骤1:按题目要求设置标题段字体和字符间距。选中标题段文本,在开始功能区的字体组中,单击右侧的下三角对话框启动器,弹出?字体?对话框,单击?字体?选项卡,在?中文字体?中选择?黑体?,在?字号?中选择?三号?,在?字体颜色?中选择?红色?,在?字形?中选择?加粗?,在?高级?选项卡的?间距?中选择?加宽?,在?磅值?中输入?4磅?,单击?确定?按钮返回到编辑界面中。如图4.2所示。

        步骤2:按题目要求设置标题段对齐属性。选中标题段文本,在开始功能区的段落组中,单击?居中?按钮。

        (3)解题步骤

        步骤1:选中正文第一段(?由教育部授权,?权威性是不容质疑的。?),在开始功能区的段落组中,单击右侧的下三角对话框启动器,弹出?段落?对话框,单击?缩进和间距?选项卡,在?缩进?选项下,?左侧?设置为?2字符?,?右侧?设置为?2字符?,在?特殊格式?下选择?悬挂缩进?,?磅值?设置为?2字符?,在?行距?中选择?固定值?,在?设置值?中输入?18磅?,单击?确定?按钮。如图4.3所示。

        步骤2:选中正文第二段,单击页面布局功能区页面设置组中的'?分栏?按钮,在弹出的下拉列表中选择?更多分栏?命令,弹出?分栏?对话框,设置?栏数?为?2?,勾选?分隔线?复选框,勾选?栏宽相等?复选框,单击?确定?按钮。如图4.4所示。

        步骤3:保存文档WORD1.DOCX。

        2.(1)解题步骤

        步骤1:通过?答题?菜单打开WORD2.DOCX文件,按题目要求插入表格。在插入功能区,单击表格下拉列表,选择?插入表格?选项,弹出?插入表格?对话框,在?行数?中输入?6?,在?列数?中输入?6?,单击?确定?按钮返回到编辑界面中。如图4.5所示。

        步骤2:选择表格,在开始选项卡中段落组中单击?居中?按钮,设置表格居中。

        步骤3:按照题目要求设置表格列宽和行高。选中表格,在表格工具|布局功能区,在单元格大小组中,单击右侧的下三角对话框启动器,打开?表格属性?对话框,单击?列?选项卡,勾选?指定宽度?,设置其值为?2厘米?,在?行?选项卡中勾选?指定高度?,设置其值为?0.4厘米?,在?行高值是?中选择?固定值?,单击?确定?按钮返回到编辑界面中。如图4.6所示。

        步骤4:按题目要求设置表格外框线和内框线属性。单击表格,在表格工具|设计功能区,在绘图边框组中单击右下侧的控制按钮打开?边框和底纹?对话框,单击?边框?按钮,在?颜色?下拉列表中选择?绿色?,在?宽度?下拉列表中选择?1.5磅?,单击?自定义?,在宽度下拉列表中选择?1.0磅?,然后单击?预览?表格中心位置添加表格内部框线,单击?确定?按钮。

        (2)解题步骤

        步骤1:按题目要求合并单元格。选中第1行所有单元格,右击,在弹出的快捷菜单中选择?合并单元格?命令。

        步骤2:按题目要求设置单元格底纹。选中表格第一行,在表格工具|设计功能区,在表格样式组中,单击?底纹?按钮下拉列表,选择?**?。

        步骤3:保存文件。

        四、电子表格题

        1.(1)解题步骤

        步骤1:通过?答题?菜单打开EXCE1.X1SX文件,选中Sheet1工作表的A1:E1单元格,在开始功能区的对齐方式分组中,单击右侧的下三角对话框启动器,弹出?设置单元格格式?对话框,单击?对齐?选项卡,单击?文本对齐方式?下的?水平对齐?下三角按钮,从弹出的下拉列表中选择?居中?,勾选?文本控制?下的?合并单元格?复选框,单击?确定?按钮。

        步骤2:在D3单元格中输入?=ABS(B3一C3)?后按回车键,将鼠标移动到D3单元格的右下角,按住鼠标左键不放向下拖动到D14单元格即可计算出其他行的值。

        步骤3:在E3单元格中输入?=IF(D3>B3*10%,?低?,?高?)?后按回车键,将鼠标移动到E3单元格的右下角,按住鼠标左键不放向下拖动到E14单元格。

        步骤4:选中A3:C14单元格区域,在开始功能区样式组中单击?条件格式?按钮,在弹出的下拉列表中,从?数据条?下的?渐变填充?选择一种样式,此处我们选择?蓝色数据条?。如图4.7所示。

        (2)解题步骤

        步骤1:选中单元格区域82:C14,在插入功能区的图表组中单击?折线图?按钮,在弹出的下拉列表中选择?带数据标记的折线图?。

        步骤2:在图表工具的布局选项卡中,单击标签组中的?图例标题?按钮,在弹出的下拉列表中选择?图表上方?,输入图表标题为?测试数据对比图?。

        步骤3:选中图表,按住鼠标左键单击图表不放并拖动图表,使左上角在A17单元格,调整图表区大小使其在A17:E37单元格区域内。

        步骤4:将鼠标移动到工作表下方的表名处,双击?Sheet1?并输入?测试结果误差表?。

        步骤5:保存EXCE1.X1SX文件。

        2.解题步骤

        步骤1:通过?答题?菜单打开EXC.X1SX文件,在有数据的区域内单击任一单元格,在插入功能区的表格组中单击?数据透视表?按钮,在弹出的下拉列表中选择?数据透视表?,弹出?创建数据透视表?对话框,在?选择放置数据透视表的位置?选项下单击?现有工作表?单选按钮,在?位置?文本框中输入?18:M22?,单击?确定?按钮。

        步骤2:在?数据透视字段列表?任务窗格中拖动?分公司?到行标签,拖动?季度?到列标签,拖动?销售数量?到数值。

        步骤3:完成数据透视表的建立,保存工作簿EXC.X1SX。

        五、演示文稿题

        1.解题步骤

        步骤1:通过?答题?菜单演示文稿ysw9.pptx,单击设计功能区主题组中的?暗香扑面?主题修饰全文。

        步骤2:为全部幻灯片设置切换方案。选中第一张幻灯片,在切换功能区的切换到此幻灯片组中单击?其他?下三角按钮,在弹出的下拉列表中选择?华丽型?下的?百叶窗?,单击?效果选项?按钮,选择?水平?,再单击?计时?组中的?全部应用?按钮。

        2.解题步骤

        步骤1:选中第一张幻灯片的主标题,在开始功能区的字体组中,单击右侧的下三角对话框启动器,弹出?字体?对话框,单击?字体?选项卡,在?西文字体?中选择?TimesNewRoman?,设置?大小?为?47?,,单击?字体颜色?按钮,在弹出的下拉列表中选择?其他颜色?,弹出?颜色?对话框,单击?自定义?选项卡,在?红色?中输入?0?,在?绿色?中输入?0?,在?蓝色?中输入?230?,单击?确定?按钮后返回?字体?对话框,再单击?确定?按钮。

        步骤2:选中第一张幻灯片的副标题,在开始功能区的字体组中,单击右侧的下三角对话框启动器,弹出?字体?对话框,单击?字体?选项卡,在?西文字体?中选择?Aria1B1ack?,在?字体样式?中选择?加粗?,设置?大小?为?55?,单击?确定?按钮。在动画功能区动画组中选择?旋转?,再单击右侧的下三角对话框启动器,弹出?旋转?对话框,在?效果?选项卡下的?动画文本?中选择?按字/词?,单击?确定?按钮。

        步骤3:选中第一张幻灯片,在设计功能区的背景组中,单击?背景样式?按钮,在下拉列表中选择?设置背景格式?,弹出?设置背景格式?对话框,在?填充?选项卡下选中?或纹理填充?单选按钮,在?纹理?中选择?白色大理石?,单击?全部应用?按钮后再单击?关闭?按钮。如图4.8所示。

        步骤4:选中第二张幻灯片,在开始功能区幻灯片组中单击?版式?按钮,在弹出的下拉列表中选择?两栏内容?。选中信号灯,右击,在弹出的快捷菜单中,选择?剪切?,把鼠标光标定位到左侧内容区,单击开始功能区剪贴板组中的?粘贴?按钮;按同样的方法将第四张幻灯片的移动到第二张幻灯片右侧内容区。

        步骤5:在普通视图下选中第四张幻灯片,右击,在弹出的快捷菜单中选择?删除幻灯片?。

        步骤6:在第三张幻灯片的标题中输入?Open?1oop

        Contro1?,选中标题文本,在开始功能区的字体组中单

        击右侧的下三角对话框启动器,弹出?字体?对话框,单击

        ?字体?选项卡,在?大小?中选择?47磅?。

        步骤7:在普通视图下,按住鼠标左键,拖曳第三张幻灯片到第二张幻灯片即可使第三张成为第二张幻灯片。

        步骤8:保存演示文稿。.

        六、上网题

        ①通过?答题?菜单启动InternetExp1orer,打开IE浏览器;②在?地址栏?中输入网址?HTTP://1OCA1HOST:65531/ExamWeb/INDEX.HTM?,并按回车键打开页面,从中单击?航空知识?页面,再选择?运十运输机?,单击打开此页面;③单击工具1文件|另存为命令,弹出?保存网页?对话框,在?文档库?窗格中打开考生文件夹,在?文件名?编辑框中输入?y1oysj.txt?,在?保存类型?中选择?文本文件(*.txt)?,单击?保存?按钮完成操作。

;

交通规则科目一模拟考试题是什么?

        #自考# 导语“一分耕耘一分收获”,十载寒窗铸直了你挺拔的身姿,丰富的知识拉远你睿智的目光,岁月的流逝反衬出你娇美的容颜,奋斗的道路上,你的身影显得无比的昂扬。你与每一个成功拥抱,你的汗水在七彩的生活里闪光!祝愿你考试一帆风顺!以下是 为大家整理的《2018年自学考试《C语言程序设计》模拟试题四篇》供您查阅。

        第一篇

        一、选择题((1)-(40)题每小题1分,

        (41)-(50)题每小题2分,共60分)

        下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

        (1)在32位计算机中,一个字长所占的字节数为______。

        A) 1 B) 2 C) 4 D) 8

        (2)与十进制511等值的十六进制数为______。

        A) 1FF B) 2FF C) 1FE D) 2FE

        (3)能将高级语言编写的源程序转换成目标程序的是______。

        A) 我程序 B) 编译程序 C) 解释程序 D) 链接程序

        (4)在计算机系统中,存储一个汉字的国标码所需要的字节数为______。

        A) 1 B) 2 C) 3 D) 4

        (5)下列带有通配符的文件名,能表示文件ABC.TXT的是______。

        A) *BC.? B) A?.* C) ?BC.* D) ?.?

        (6)在多媒体计算机系统中,不能用以存储多媒体信息的是______。

        A) 光缆 B) 软盘 C) 硬盘 D) 光盘

        (7)DOS命令“COPY/?”的功能是______。

        A) 将当前盘当前目录中的所有文件复制到当前盘的根目录下

        B) 将当前盘当前目录中所有以单个字符命名的文件复制到当前盘的根目录下

        C) 以提示方式复制文件

        D) 显示COPY命令的帮助信息

        (8)在Windows环境下,若要将当前活动窗口存入剪贴板,则可以按______。

        A) Ctrl+PrintScreen键

        B) Shift+PrintScreen键

        C) PrintScreen键

        D) Alt+PrintScreen键

        (9)在Windows环境下,单击当前应用程序窗口的“关闭”按钮,其功能是______。

        A) 将当前应用程序转为后台运行

        B) 退出Windows后再关机

        C) 退出Windows后重新启动计算机

        D) 终止当前应用程序的运行

        (10)在Windows环境下,粘贴快捷键是______。

        A) Ctrl+Z B) Ctrl+X C) Ctrl+C D) Ctrl+V

        (11)以下叙述中正确的是______。

        A) 构成C程序的基本单位是函数

        B) 可以在一个函数中定义另一个函数

        C) main()函数必须放在其它函数之前

        D) 所有被调用的函数一定要在调用之前进行定义

        (12)以下选项中合法的实型常数是______。

        A) 5E2.0 B) E-3 C) .2E0 D) 1.3E

        (13)以下选项中合法的用户标识符是______。

        A) long B) _2Test C) 3Dmax D) A.dat

        (14)已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’101’是______。

        A) 字符A B) 字符a C) 字符e D) 非法的常量

        (15)以下非法的赋值语句是______。

        A) n=(i=2,++i); B) j++; C) ++(i+1); D) x=j>0;

        (16)设a和b均为double型常量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是______。

        A) 6.500000 B) 6 C) 5.500000 D) 6.000000

        (17)已知i、j、k为int型变量,若从键盘输入:1,2,3回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是______。

        A) scanf("%2d%2d%2d",&i,&j,&k);

        B) scanf(""%d %d %d",&i,&j,&k);

        C) scanf("%d,%d,%d",&i,&j,&k);

        D) scanf("i=%d,j=%d,k=%d",&i,&j,&k);

        (18)与数学式子3乘以x的n次方/(2x-1)对应的C语言表达式是______。

        A) 3*x^n/(2*x-1)

        B) 3*x**n/(2*x-1)

        C) 3*pow(x,n)*(1/(2*x-1))

        D) 3*pow(n,x)/(2*x-1)

        (19)设有定义:long x=-123456L;,则以下能够正确输出变量x值的语句是______。

        A) printf("x=%d ",x);

        B) printf("x=%ld ",x);

        C) printf("x=%8dL ",x);

        D) printf("x=%LD ",x);

        (20)若有以下程序:

        main()

        {int k=2,i=2,m;

        m=(k+=i*=k); printf("%d,%d ",m,i);

        }

        执行后的输出结果是______。

        A) 8,6 B) 8,3 C) 6,4 D) 7,4

        第二篇

        (21)已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是______。

        A) 6 B) 0 C) 2 D) 1

        (22)有一函数

        1 x>0

        y= 0 x=0

        -1 x0) y=1;else if(x==0) y=0;else y=-1;

        B) y=0;if(x>0) y=1;else if(x=0)if(x>0) y=1;else y=-1;

        D) if(x>=0) if(x>0) y=1;else y=0;else y=-1;

        (23)以下选项中,与k=n++完全等价的表达式是_______。

        A) k=n,n=n+1 B) n=n+1,k=n C) k=++n D) k+=n+1

        (24)以下程序的功能是:按顺序读入10名学生4门课程的成绩,

        计算出每位学生的平均分并输出,程序如下:

        main()

        {int n,k;

        float score,sum,ave;

        sum=0.0;

        for(n=1;nnum+q->next->num);

        }

        程序运行后的输出结果是______。

        A) 10 B) 20 C) 30 D) 40

        (47)若有以下说明和定义

        typedef int *INTEGER

        INTEGER p,*q;

        以下叙述正确的是______。

        A) p是int型变量

        B) p是基类型为int的指针变量

        C) q是基类

        型为int的指针变量

        D) 程序中可用INTEGER代替int类型名

        (48)有以下程序

        main()

        {unsigned char a,b,c;

        a=0x3; b=a|0x8; c=b

C语言考试模拟卷1 求高手

       交通规则科目一模拟考试题是如下:

       1、机动车经登记后,方可上道路行驶。

       A、道路运输管理机构;B、公安机关交通管理部门;C、工商部门;D、税务部门。参考答案:B。

       2、尚未登记的机动车,需要临时上道路行驶,应当。

       A、取得临时通行牌证;B、到公安机关备案;C、直接上路行驶;D、在车窗上张贴合格证。参考答案:A。

       3、申请机动车登记,机动车所有人不需要提交的证明或凭证是。

       A、驾驶证;B、身份证明和机动车来历证明;C、整车出厂合格证明或者机动车进口凭证;D、车辆购置税的完税证明或者免税凭证。参考答案:A。

       4、机动车在以下哪种情形不需要办理相应的登记。

       A、所有权发生转移的;B、用作抵押的;C、进行大修的;D、报废的。参考答案:C。

       5、已达到报废标准的机动车上道路行驶。

       A、允许临时;B、不得;C、经维修后可以;D、缴管理费后可以。参考答案:B。

       6、允许收缴、扣留机动车驾驶证的机构是。

       A、道路运输管理部门;B、公安机关交通管理部门;C、工商部门;D、税务部门。参考答案:B。

       7、驾驶人在道路上驾驶机动车时。

       A、可以不携带驾驶证;B、可以不携带行驶证;C、必须携带驾驶证、行驶证和强制保险标志;D、应携带出厂合格证明或进口凭证。参考答案:C。

       8、机动车驾驶人车辆。

       A、在没有交通信号时可以任意驾驶;B、应当依法、安全和文明驾驶;C、在没有交通警察时可随意驾驶;D、可按照自己的习惯驾驶。参考答案:B

       9、驾驶人在可以驾驶机动车。

       A、饮酒后;B、患有妨碍安全驾驶的疾病;C、过度疲劳时;D、饮茶后。参考答案:D。

       10、没有划分机动车道、非机动车道和人行道的道路,机动车。

       A、在道路两侧通行;B、在道路中间通行;C、实行分道通行;D、可随意通行。参考答案:B。

       11、机动车遇有交通警察现场指挥时,应当按照通行。

       A、道路标志;B、交通信号灯的指挥;C、交通警察的指挥;D、道路标线。参考答案:C。

       1.B

       2.C 根据已知运算符优先级 a || b +i&&i>j 为8||3&&1,8||3为boolean结果为1,1&&1的结果为1。

       3.B. 执行语句p=arr使指针P指向数组arr的首地址(即为arr[0]),*(p+j)等价于arr[0+2]。

       4.D char barr[ ]=”student”等价于char barr[ ]={’s’,’t’,’u’,’d’,’e’,’n’,'t’,'\0'},系统会自动在加给字符串数组末尾加上'\0'的。

       5.B i<j的结果是0,即为0>0,结果为错(0)。

       6.B

       7. C

       8.D ps=&st1让ps指向st1后,C语言中为了方便用ps->num来代替了(*ps).num。而结构体变量名.成员名 才跟指针(*ps).成员名等价的。

       9. A td[1][0]是4,则td[1][0]+'A'即为65+4=69就是E。

       10.A 字符串遇到'\0'即结束的标识符就结束输出。

       11.D 宏定义,不多详解了。

       12.A 赋值运算符是自右至左结合的,a- =a+=a*=10,先计算a=a*10,a=80;再a=a+80,a=160;最后a=a-160,a=0了

       13.B

       14.C

       15.D 这个只是初中数学而已,不要想多了。

       16.C 排除法就行了 int的范围是-32768到32767.

       17.B

       18.C

       19.A

       20.D ++自增运算符只能用于变量,不能用于常量和表达式。

       今天关于“c本科一模拟考试最新”的讲解就到这里了。希望大家能够更深入地了解这个主题,并从我的回答中找到需要的信息。如果您有任何问题或需要进一步的信息,请随时告诉我。