以下标识符中不是 C语言关键字的是( )
A、
static
B、
then
C、
if
D、
case
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下列叙述中错误的是( )
A、
计算机不能直接执行用C语言编写的源程序
B、
C 程序经编译后,生成的扩展名为.obj的文件是一个二进制文件
C、
扩展名为.obj的文件,经链接程序生成扩展名为.exe的文件是一
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
C 语言源程序的3种基本结构是顺序结构、( ) 结构和循环结构
A、
分支
B、
递归
C、
转移
D、
嵌套
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面叙述中正确的是( )
A、
C 程序的基本组成单位是语旬
B、
C 语句必须以分号结束
C、
C 程序中的每一行只能写一条语旬
D、
C 程序必须在一行内写完
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面叙述中错误的是( )
A、
结构化程序由顺序、分支、循环3种基本结构组成
B、
结构化程序设计提倡模块化的设计方法
C、
使用3种基本结构构成的程序只能解决简单问题
D、
C 语言是一种结构化程
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
可以将高级语言编写的源程序转换为目标程序的软件是( )
A、
汇编程序
B、
解释程序
C、
编辑程序
D、
编译程序
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面叙述中错误的是( )
A、
算法正确的程序可以没有输出
B、
算法正确的程序最终一定会结束
C、
算法正确的程序可以没有输入
D、
算法正确的程序对相同的输入一定有相同的结果
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
算法中对需要执行的每一步操作,必须给出清楚、严格的规定,这属于算法的( )
A、
正当性
B、
可行性
C、
确定性
D、
有穷性
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面合法的标识符是( )
A、
IF
B、
—123
C、
a b
D、
&int
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面选项中,不能用作 C语言标识符的是( )
A、
print
B、
FOR
C、
&a
D、
_00
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
设有定义和声明如下:
#define d 2
int a=3 ; float b=3.14; char c=.d.;
下面表达式中有语法错误的是( )
A、
a++
B、
b++
C、
c++
D、
d
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已有定义”char ch=56; int a=ch ;”,则变量a的值是
A、
0
B、
8
C、
56
D、
语句不正确
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已 有定义 ”int e=1;",则 执行 ”printf("%d",(e+3,++e ));"时 输出结果是( )
A、
1
B、
2
C、
4
D、
5
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已知字符.a.的 ASCII码为97,执行下列语句printf("%d,%c",‘b‘,‘b’+1 );的输出是 ( )
A、
98,b
B、
98,c
C、
98,99
D、
语句不合法
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
若变量已正确定义,表达式(j=3,j++)的值是 ( )
A、
3
B、
4
C、
5
D、
0
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
表达式sizeof("key")的值是 ( )
A、
2
B、
3
C、
4
D、
5
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
若变量已正确定义且 k 的值是 4,计算表达式(j=k-- )后,j和 k 的值分别为( )
A、
j=3,k=3
B、
j=3,k=4
C、
j=4,k=4
D、
j=4,k=3
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
存储字符串"\\\`abc\376"需要的字节数是( )
A、11
B、12
C、6
D、7
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下列可以正确表示字符型常量的是 ( )
A、
"t"
B、
.\t.
C、
"\t"
D、
97
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
在 C语言中,数字010是一个( )
A、
十进制数
B、
八进制数
C、
十六进制数
D、
非法数
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已有定义”int i;float f;",则下面正确的表达式是 ( )
A、
(int f)%i
B、
int(f)%i
C、
int(f%i)
D、
(int)f%i
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已知有声明”int a=3,b=4 ”,下列表达式中合法的是( )
A、a+b=7
B、a=|b|
C、a=b=0
D、(a++)++
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
以下声明中,错误的是( )
A、
int a=0xFF
B、
double a=1.2e0.5
C、
long a=2L
D、
char a=‘\72’
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
若函数中有定义语句:”int n ”,则( )
A、
系统将自动给n赋初值0
B、
系统将自动给n赋初值—1
C、
变量n中的值无定义是取随机数
D、
变量n没有值
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已有定义 ”int n ; float a,b ”,则 执行语旬 ”b=n=a=3.89 ”后,b 的 值为( )
A、
3
B、
3.000000
C、
3.89
D、
4.0
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面定义符号常量p为3.14中正确的是 ( )
A、
#define p 3.14;
B、
#define p (3.14)
C、
#define p=3.14
D、
#define p 3.14
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已知有 声明 ”intx=3,y=4,z;",则 执行语句”z=1/2* (x+y);"后,z 的值是( )
A、
0
B、
3
C、
3.5
D、
4
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
用 C语言编写的源程序中, ( )是必不可少的
A、
名为 main的函数定义
B、
#include
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计 目前为: 1/2 页 首页 上页 下页 尾页
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
C 语言程序中可以对程序进行注释,注释部分必须用符号( )括起来
A、
{和”}
B、
[和]
C、
/* 和* /
D、
*/和/*
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面叙述正确的是( )
A、
C 程序在运行时总是从 main()函数开始逐条执行语句的
B、
main()函数是系统库函数
C、
main()函数中每行只能出现一条语句
D、
main()A. 函数必须出
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
在 scanf 函数的格式控制中,格式说明的类型与输入的类型应该一一对应匹配。
如果类型不匹配,系统( ) 。
A、
不予接收
B、
并不给出出错信息,但不可能得出正确信息数据
C、
能接受正确输入
D、
给出出
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
根据定义和数据的输入方式,输入语句的正确形式为( ) 。
已有定义:float a1, a2;
数据的输入方式: 4.523
3.52
A、
scanf(“%f %
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已知字母 A 的 ASCII 码为十进制 65,下面程序段的运行结果为( ) 。
char ch1,ch2;
ch1= ‘A’+5-3; ch2= ‘A’+6-3;
printf(“%d, %c\n”, ch1,ch2);
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
若有如下定义:int a=2,b=3; float x=3.5,y=2.5; 则表达式:
(float)(a+b)/2+(int)x%(int)y 的值是( )。
A、
2.500000
B、
3.500000
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
设有如下定义和执行语句,其输出结果为( )。
int a=3,b=3;
a = --b + 1; printf(“%d %d”,a,b);
A、
3 2
B、
4 2
C、
2 2
D、
2 3
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
5
若有说明语句:char c= ‘\64’ ; 则变量 C 包含( ) 。
A、
1 个字符
B、
2 个字符
C、
3 个字符
D、
说明不合法,C 值不确定
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
4
若 x 和 y 都为 float 型变量,且 x=3.6, y=5.8 执行下列语句后输出结果为( ) 。
printf(“%f”,(x,y));
A、
3.600000
B、
5.800000
C、
3.60
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
设有如下定义
int x=10,y=5,z;
则语句 printf("%d\n",z=(x+=y,x/y));
的输出结果是 。
A、
1
B、
0
C、
4
D、
3
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
执行语句“scanf("a=%f,b=%f", &a,&b);" 输入变量a,b的值(□代表空格),正确的是()。
A、
1.25,2.4
B、
1.25□2.4
C、
a=1.25,b=2.4
D、
a=1.25□b=2.
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
1.设 int x;则以下语句中正确的输入是()
A、
scanf("%d", x);
B、
scanf("%d", &x);
C、
scanf("%o", x);
D、
scanf("%x", x);
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面程序的输出结果是 ( )。
mian()
{int x=2,y=0,z;
x*=3+2; printf(“%d”,x);
x*=y=z=4; printf(“%d”,x);
}
A、
8 40
B、
10
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下列说法正确的是( ) 。
A、
main 函数必须放在 C 程序的开头
B、
main 函数必须放在 C 程序的最后
C、
main 函数可以放在 C 程序的中间部分,但在执行 C 程序时是从程序开头执行的
D、
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
若已定义 X 和 Y 为 double 类型,则表达式: x=1,y=x+3/2 的值为 ( )。
A、
1
B、
2
C、
2.0
D、
2.5
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
22
下面程序的输出结果是 ( )。
main()
{int x;
x=-3+4*5-6;printf(“%d”,x);
x=3+4%5-6; printf(“%d”,x);
x=-3*4%-6/5; printf(“%d”
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
21
下列程序的执行结果是( ) 。
#include
#define sum 10+20
main()
{
int b=0,c=0;
b=5;
c=sum*b;
printf("%d",c);
}
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下列字符串是标识符的是 ( )。
A、
_HJ
B、
9_student
C、
long
D、
LINE@
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
已知在 ASCII 字符集中,字母 A 的序号为 65,下面程序的输出结果为 ( )。
main()
{char c=’A’;int i=10;
c=c+10;
i=c%i;
printf(“%c,%d\n”,c,i);
}
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
18
下列符号中,可以作为变量名的是( ) 。
A、
+a
B、
12345e
C、
a3B
D、
5e+0
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
17
( )是 C 程序的基本构成单位。
A、
函数
B、
函数和过程
C、
超文本过程
D、
子程序
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
16
在 ASCII 码表中可以看到每个小写字母的 ASCII 码比它相应的大写字母的ASCII 码 ( )。
A、
大 32
B、
大 64
C、
小 32
D、
小 64
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
15
在 C 语言中,下列类型属于构造类型的是( ) 。
A、
整型
B、
字符型
C、
实型
D、
数组类型
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
在 C 语言中,回车换行符是( ) 。
A、
\n
B、
\t
C、
\v
D、
\b
答案是:正确答案: A
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
13
C 语言提供的合法关键字是( ) 。
A、breack
B、print
C、funiton
D、else
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
设 d 为字符变量,下列表达式不正确的是( ) 。
A、
d=97
B、
d=’a’
C、
d=”a”
D、
d=’g’
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
下面程序的输出结果是 ( )。
main()
{int x=4,y=0,z;
x*=3+2; printf(“%d”,x);
x*=y= =(z=4); printf(“%d”,x);
}
A、
14 40
B
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
10
若有如下定义:int a=2,b=3; float x=3.5,y=2.5; 则表达式:
(float)(a+b)/2+(int)x%(int)y 的值是( ) 。
A、
2.500000
B、
3.500000
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
C 语言中不能用来表示整常数的进制是( ) 。
A、
十进制
B、
八进制
C、
十六进制
D、
二进制
答案是:正确答案: D
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
C 语言规定,必须用 ( )作为主函数名。
A、
Function
B、
include
C、
main
D、
stdio
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
7
如果 int i=3,int j=4,则 k=(i++)+j 执行之后 k,i 和 j 的值分别为 。
A、
7,3,4
B、
8,3,5
C、
7,4,4
D、
8,4,5
答案是:正确答案: C
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计
10+’a’+1.5-567.345/’b’的结果是( ) 型数据。
A、
long
B、
double
C、
int
D、
unsigned float
答案是:正确答案: B
更新时间:2023/4/3 12:59:00
出自:商丘师范学院-C语言程序设计 目前为: 1/2 页 首页 上页 下页 尾页