C语言模拟试卷九

发布 2021-04-23 13:21:28 阅读 6064

一、 选择题(每小题2分,共30分)

1、 c语言中的数据的基本类型包括___

a、 整型、实型、字符型的逻辑型

b、 整型、实型、字符型和结构体

c、 整型、实型、字符型和枚举型

d、整型、实型、字符型和指针型

2、 下列算术运算符中,只能用于整型数据的是___

a、- b、+ c、/ d、%

3、设x、y、z和k都是int型变量,则执行变量表达式:x=(y=52,z=26,k=32)后,x的值为___

a、 4 b、 26c、 32d、52

4、若有以下程序段: int c1=2,c2=3,c3; c3=1.0/c2*c1; 则执行后,c3中的值是___

a、 0 b、 3c、 1d、2

5、语句:printf(“%d”,(a=3)&&b=-3));的输出结果是___

a、 无输出 b、 结果不确定 c、 -1d、1

6、turbo c中,一个int型整数在内存中占用两个字节,unsigned int型数据的取值范围为___

a、 0~65535 b、 -32767~32767 c、 0~32768 d、-65535~65536

7、c语言中,定义pi为一个符号常量,正确的是___

a、 #define pi 3.14 b、 define pi 3.14

c、 #define pi 3.14 d、include pi 3.14

8、以下正确的scanf用法是___

a、 scanf(“%f”,&f); b、 scanf(“%f”,&f);

c、 scanf(“%f”,%f); d、scanf(“%f”,f);

#include<> main() x,i,n=5;

printf(“enter a number”);

scanf(“%d”,&x);

a[0]=x;i=n;

while(a[i]>x)

a[__1)__a[i];

a[__3)__x;n++;

for(i=1;i<=n;i++)

printf(“%4d”,a[i]);

printf(“”);

四、 看程序写结果(每题5分,共15分)

1、main()

int i,j,p,s;

s=0; for(i=1;i<=4;i++)则一维数组中的内容应是: 。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

#include <>

void fun(int (*s)[10], int *b, int *n, int mm, int nn)

void main( )

int w[10][10]=,i, j;

int a[100]=,n=0;

printf ("the matrix: ");

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

fun (w, a, &n, 3, 4);

printf("the a array: ");

for (i=0; iprintf ("n");

2、 判断m是否为素数(10分)

参*** 一、选择题

1、c 2、d 3、c 4、a 5、d 6、a 7、a 8、b 9、d 10、c 11、c 12、c 13、c 14、a 15、b

二、填空题

1、 0x10

2、 (x>=10)&&x<=10)

3、 内存地址

4、 一维数组

5、 整型表达式

6、 域 7、 指针

8、 顺序结构、选择结构、循环结构

三 、程序填空题

1、(1)i==j (2)k!=i&&k!=j

2、(1)i+1 (2)i=i-1 (3)++i

四、看程序写结构

1、s=33

2、a=10,b=9,c=11

五 、编程题

#include <>

void fun(int (*s)[10], int *b, int *n, int mm, int nn)

void main() i, j; int a[100] =n = 0 ;

printf("the matrix: ") for(i = 0 ; i < 3 ; i++)for(j = 0 ; j < 4 ; j++)printf("%3d",w[i] [j])

C语言C模拟试卷

一 选择题 共40分 1 下列运算符中优先级最高的是 2分 ab cd 2 若x,i和j都是整型变量,则计算x i 6,j 40 表达式后,x的值为 2分 a 6 b 46 c 34 d 40 3 以下叙述正确的是 2分 a 在c程序中,main函数必须位于程序的最前面。b c程序的每一行中只能写一...

C语言模拟试卷A

安徽农业大学经济技术学院。c语言程序设计 模拟试卷 a 所有答案写在答题卡上,否则不得分。一 单项选择题 每题1分,共30分 1.以下选项中叙述正确的是 c a c语言程序总是从第一个定义的函数开执行。b 在c语言程序中,被调用的函数必须在main 函数中声明c c语言程序总是从main 函数开始执...

C语言模拟试卷

1 在计算机上可以直接运行的程序是 c 1 a c语言源程序 b 汇编语言程序 c 机器语言程序 d 高级语言程序。2 一个程序总是从 c 开始执行程序。2 a 第一行 b 第一个函数 c 主函数 d 最后一个函数。3 c语言中的函数 c 3 a 嵌套定义和嵌套调用均可 b 可以嵌套定义但不可以嵌套...