兰州大学《C语言程序设计》11月考试在线考核试题

奥鹏教育在线考核期末考试

《C语言程序设计》2020年11月考试在线考核试题

执行程序段 int a, *x = a = 5; 则 x的值是()
A:不可预知的地址值
B:a变量的地址
C:不可预知的值
D:5
答案问询微信:424329

若有以下数组说明,则i=10;a[a[i]]元素数值是( )int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};
A:10
B:9
C:6
D:5
答案问询微信:424329

下列说法中正确的是()。
A:C 语言程序由主函数和 0 个或多个函数组成
B:C 语言程序由主程序和子程序组成
C:C 语言程序由子程序组成
D:C 语言程序由过程组成
答案问询微信:424329

for(i=1;i9;i+=1);该循环共执行了()。
A:7
B:8
C:9
D:10
答案问询微信奥鹏教育在线考核期末考试:424329

设有程序段Int k = 10 ;while ( k = = 10 ) ?k = k – 1 ;以下描述正确的是 ()。
A:循环体语句一次也不执行
B:循环是无限循环
C:while 循环语句执行十次
D:循环体语句执行一次
答案问询微信:424329

在函数调用时,以下说法正确的是()
A:函数调用后必须带回返回值
B:实际参数和形式参数可以同名
C:函数间的数据传递不可以使用全局变量
D:主调函数和被调函数总是在同一个文件里
答案问询微信:424329

在C语言的程序中,下列叙述错误的是()
A:形参是局部变量
B:不同的函数中,可以使用相同名称的变量
C:在一个函数的内部,可以在复合语句中定义变量
D:main()函数中定义的变量在整个文件或程序中都有效
答案问询微信:424329

下列四组字符串中都可以用作C语言程序中的标识符的是( )
A:print _3d db8 aBc
B:Iam one_half start$it 3pai
C:str_1 Cpp pow while
D:Pxq My->book line# His.age
答案问询微信:424329

下面程序段的输出结果是: ( )。int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; for (i=0;i<3;i++) printf("%d ",x[i][2-i]);
A:1 5 9
B:1 4 7
C:3 5 7
D:3 6 9
答案问询微信:424329

以下函数的类型是( )int sum(double x, double y){ double s; s=x+y; return s;}
A:字符型
B:不确定
C:整型
D:实型
答案问询微信:424329

在C语言中,每个语句必须以()结束。
A:回车符
B:冒号
C:逗号
D:分号
答案问询微信:424329

算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为()。
A:算术运算、赋值运算、关系运算
B:算术运算、关系运算、赋值运算
C:关系运算、赋值运算、算术运算
D:关系运算、算术运算、赋值运算
答案问询微信:424329

设已有定义:float x;则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
A:float *p=1024;
B:int *p=(float x);
C:float p=
D:float *P=
答案问询微信:424329

设x、y均为float型变量,则以下不合法的赋值语句为( )
A:y=(x%2)/10
B:x*=y+8
C:x=y=0
D:++x
答案问询微信:424329

以读写方式打开一个已有的文件filel,下面有关fopen函数正确的调用方式是( )
A:FILE*fpfP=fopen("filel","r")
B:FILE*fpfp=foden("filel","r+")
C:FILE*fpfp=fopen("filel","rb")
D:FILE*fpfp=fopen("fileI","rb+")
答案问询微信:424329

以下叙述不正确的是( )。
A:一个C源程序可有一个或多个函数组成。
B:一个C源程序必须包含一个main函数。
C:C程序的基本组成单位是语句。
D:在C程序中,注释说明只能位于一条语句的后面。
答案问询微信:424329

以下程序main(){int a=10,b=10;printf("%d,%d",a–,++b); }的输出结果是
A:10,11
B:10,10
C:9,9
D:9,11
答案问询微信:424329

C语言程序从( )开始执行。
A:程序中第一条可执行语句
B:程序中第一个函数
C:程序中的main函数
D:包含文件中的第一个函数
答案问询微信:424329

若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是()
A:-3
B:9
C:-12
D:6
答案问询微信:424329

C语言中提供的合法关键字是()
A:swith
B:cher
C:chase
D:default
答案问询微信:424329

可以用以下语句整体读入结构体变量,如:scanf("%d,%s,%c,%d,%f,%s",是正确的对二维数组a的声明
A:正确
B:错误
答案问询微信:424329

若有int a[3][5]={2,2},{2,6},{2,6,2}},则数组a共有7个元素。()
A:正确
B:错误
答案问询微信:424329

条件运算符的结合方向为“自左而右”
A:正确
B:错误
答案问询微信:424329

用fopen("file","r+");打开的文件"file"可以进行修改。()
A:正确
B:错误
答案问询微信:424329

用C语言实现的算法可以没有输出但必须要有输入。()
A:正确
B:错误
答案问询微信:424329

在C语言程序中,AHP和ahp分别代表两个不同的标识符
A:正确
B:错误
答案问询微信:424329

0xAF为int类型的常数
A:正确
B:错误
答案问询微信:424329

通过return语句,函数可以带回一个或一个以上的返回值。()
A:正确
B:错误
答案问询微信:424329

int n=0;while(n++=2);printf(“%d”,n);上面程序的运行结果是##
答案问询微信:424329

在C语言中,输入操作是由库函数##完成的,输出函数是由库函数##完成的
答案问询微信:424329

某学习小组有5个人,每个人的信息包括:学号、姓名和成绩。要求从键盘上输入他们的信息,并求出平均成绩以及最高成绩者的信息。(要求用结构体类型实现编程)
答案问询微信:424329

将字符数组str1种下标为偶数的元素赋给另一字符数组str2,并输出str1和str2。
答案问询微信:424329

(本科做)任意输入三个整型数,比较三者的大小,并输出最大值。
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网