[填空题,2分]
设int a,*p=&a;,通过指针变量p为a输入值的scanf语句是___。
答案是:scanf("%d",p);
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 若全局整型变量未初始化,则默认的初始值是___。
答案是:0
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 函数中未指定存储类型的局部变量,其隐含的存储类型是___。
答案是:auto(或自动型)
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分]
设int a=12;,语句printf("%d\n",(a/3,a%3,a/10>0));的输出结果是___。
答案是:1
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 转义字符′\n′的含义是___。
答案是:换行
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设float x=23.65;, 则执行语句printf(″%d\n″,(int)(x+0.5));后输出结果是___。
答案是:24
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设int a,b=5;,则执行表达式a=b-2==3后a的值是___。
答案是:1
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 一个字符型变量所占内存的字节数是___.
答案是:1
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设int x=-9,y;,则执行y=x>=0?x:-x;后y的值是___。
答案是:9
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设a、b、c均为int 类型变量,则执行以下for语句后,c的值为
for(a=1,b=3;a<=b;a++)c=a+b;
答案是:6
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 以下程序段中,do-while语句中中循环体的执行次数是(次
int a=6;int b=0;
do
{b+=2;
a-=2;}
while(a>=0);
答案是:4
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分]
设float a,b,c;,若a、b和c分别为三角形的三条边长,它们”能构成等边三角形”的逻辑表达式是 。
答案是:a+b>c && a+c>b && b+c>a
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 以下程序运行后的输出结果是
main()
{ int a=1,b=2,c=5;
Int *p1=&a,*p2=&b,*p=&c;
*p=*p1+(*p2);
printf(“%d\n”,c)
答案是:3
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设int i;float f=3.14;,执行i=(int)f;后,变量f的值是
答案是:3.14
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设char s[]="\t\’Name\\Address\n";,s的长度是
答案是:16
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 以下程序运行后的输出结果是
main()
{int n=0,m=1,x=2;if(!n) x-=1;if(m)x-=2;printf(“%d\n”,x);}
答案是:-1
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 以下程序段运行后,变量c 的值为
int a=3,b=1,c=5;
if(a>c)
b=c;a=c;c=b;
答案是:1
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 在c语言中没有专用的“逻辑值”,而是用零值(),表示用 1 值表示().
答案是:“假”,“真”。
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分]
以下程序运行后的输出结果是main(){int a=’A’,b=65;printf(“%c,%d\n”,a,b);}
答案是:A,65
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 复合语句在语法上被认为是 ()条语句
答案是:一
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设int a[5]={l,3,5,7,9},*p=&a[2];,则++(*p)的值是 。
答案是:6
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 若定义函数时类型缺省,则该函数默认的类型是
答案是:int
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设int m=3;float n=12.6;char ch=’a’;,若用输入语句实现上述三个变量的初始化结果且键入数据形式为:3,12.6a<回车换行>,则scanf语句应是
答案是:scanf
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 设int x=1,y=3,z;,执行z=x>y?++x:y++;后,z的值是 。
答案是:3
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 单目运算符的结合性是
答案是:自右向左
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 算术运算符的优先级比关系运算符的优先级
答案是:高
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 执行printf(“%d\n”,3&&2&5);后的结果是 。
答案是:0
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 表达式2*3+16/(3+5)+6%2的运行结果是
答案是:8
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] C语言源程序的扩展名是
答案是:.C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分]
以下程序运行后的输出结果是
main(){char ch1=’A’;ch=ch+3;printf(“%c\n”,ch);}
答案是:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分] 以下程序运行后的输出结果是
main()
{int k,m=0;
for(k=3;k<=19;k+=5)
m++;
printf(“%d\n”,m);}
答案是:4
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[填空题,2分]
以下程序运行后的输出结果是
max(int a,int b){int k;if(a>b) k=a+1;else k=b+1;return(k);}main(){int i=6,j=8;printf(“
答案是:9
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,25分]
下列程序段执行后x、y和z的值分别是( )
int x=10,y=20,z=30;
if(x>y)z=x;x=y;y=z;
A.10,20,30
B.20,30,30
C.20,30,10
D
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,25分]
转义字符中正确的是( )
A..\.
B..\xyz.
C..\\.
D..\820.
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,25分]
运算符优先级符合由高到低排列的一组是( )
A.+、!=、&&、=
B.&&、!=、+、=
C.!=、+、=、&&
D..&&、=、!=、+
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,25分]
自定义标识符由字母、数字或下划线组成,且第一个字符必须是( )
A.数字
B.字母或数字
C.数字或下划线
D.字母或下划线
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.6分] 以下运算符按优先级从高到低的顺序是
A.!、&&、||
B.! 、||、&&
C.||、&&、!;
D.&&、! 、||
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分]
以下程序的输出结果:
main()
{int x=10;
printf(“%d %d\n”,x,x++);
}
A.10,11
B.11,10
C.10,10
D.10,10
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 在printf函数中用来输出十六进制的格式字符是
A.u
B.x
C.u
D.o
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 输入一个字符的正确语句是
A.scanf(“%d”,x);
B.scanf(“%u”,x);
C.scanf(“%c”, &x);
D.scanf(“%e”,x)
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] C语言程序的执行入口点是
A.main函数
B.包含文件中的第一个函数
C.第一个函数
D.第一条执行语言
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 在C语言中,int类型数据占2个字节,则long类型数据所占字节数据为
A.1
B.2
C.4
D.8
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 在C语言程序中,以下说法正确的是
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义不可以嵌套,但函数的调用可以嵌套
C.函数的定义和函数的调用都不可以嵌套
D.函数的定义和函数的调用都可以嵌套
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分]
下面选项中正确的赋值语句是(设 char a[5],*p=a;)
A. p=
B.a=
C.*p=
D.*a=
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 以下程序的输出的结果是:( )
main()
{i=10,sum=0;
while(i<=20)
{sum=sum+i;i++;}
printf(“%d\n”,sum);
A.156
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 设x=10,y=5,z=15,执行下面的一段程序后,z的结果为:( )
if(x>y)
if(y>z)x=y;
else z=y;
A.6
B.7
C.4
D.5
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 设x,y,z均为int型变量,则执行以下语句后,z的值为: ( )
x=10,y=5;
z=x++||(y-5);
A.不定值
B.2
C.1
D.0
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 在printf函数中用来输出十六进制的格式字符是:( )
A.u
B.x
C.U
D.o
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 假定有以下变量定义:int k=7,x=12;则x%=(k%=5)表达式的值是:( )
A.2
B.0
C.5
D.1
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 设char s[10]= ″abcde″,t[]= ″12345″; ,则s和t在内存中分配的字节数分别是( )
A. 6和5
B. 6和6
C.10和5
D.10和6
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,6.6分] 设int a=2,b=3,x,y;,则能正确执行的语句是( )
A.scanf(″%d,%d″,x-y,x+y);
B.printf(″%d\n″,a%b);
C.C. printf(″%f\n″,a+b);
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.7分] 下列关于函数的说法中,不正确的是
A..函数名后面一定要一对圆括号
B.空函数被调用时不做任何工作
C.函数形参个数可以是一个、多个或没有
D.函数参数类型可不作说明
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
设有如下程序段,下面描述中正确的是 ( )。int k=10; while(k=0) k=k-1;
A.循环执行一次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 设a为int型变量,执行下列赋值语句后,a的取值分别是( )。a=125.534; a=(int)125.521%4; a=5<<2;
A.125,31,1
B.125,1,20
C. 125,31,
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是
A.7
B.8
C.9
D.2
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 下列程序的输出结果是( )。
main( )
{ int a=7,b=5;
printf("%d\n",b=b/a); }
A.5
B.1
C.0
D.不确定值
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] C语言源程序的基本单位是( )
A.过程
B.函数
C.子程序
D.标识符
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
值为0的表达式是( )
A.0= =0
B.2&&5
C.!5<2
D.2&5
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
设int n;,执行表达式(n=0)||(n=1)||(n=2)||(n=3)后,n的值是( )
A.0
B.1
C.2
D.3
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
单选题,7.1分] 先执行循环体后判断循环条件的语句是:( )
A.for
B.while
C.do-while
D.for,while和do-while
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计 目前为: 2/4 页 首页 上页 下页 尾页