[单选题,7.1分] 定义二维数组并初始化,正确的是()
A. int a[3][ ]={{1,2,3},{4,5,6}};
B.int a[][3]={{1,2,3},{4,5,6}};
C.int a[3][3]=[{1,2,3}
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 设int a=2,b=3,c=4;,则表达式a>b&&b<>< span="">的值是( )
A. -1
B.0
C.1
D.2
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 设int a=1,b=2;,则执行a=b+2,a++,a+b;后a和b的值分别是( )
A.1和2
B. 3和2
C. 4和3
D. 5和2
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 表达式的值为0的是( )
A.5/5%5
B. 5>2
C. !4
D. 0x7&7
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 正确的变量定义是( )
A.unsigned long d=1000;
B.float m1=m2=10.0;
C.char c1=′A′,c2=A;
D.double x=0.618,x=3.14;
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.2分] 在一个C语言程序中()
A.主函数只能有一个
B.主函数可以有多个
C.非主函数只能有一个
D.主函数和非主函数都可以有多个
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
下列叙述正确的是( )
A.continue语句的作用是跳出循环体
B.while循环语句的循环体至少执行一次
C..do-while循环语句的循环体至少执行一次
D.switch语句中的每个case语句组必须含有b
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设typedef char *PT;,若有引用PT q[5];,则q是
A.字符型数组
B.字符型变量
C.字符型指针变量
D.字符型指针数组
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
函数的递归调用是指
A.函数的自我调用
B.函数的嵌套调用
C.主函数调用系统函数
D.系统函数调用主函数
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
正确定义二维数组并初始化的是
A.int a[3][ ]={{1,2,3},{4,5}};
B.int a[3][3]={a,b,c,d,e};
C.int a[ ][3]={1,2,3,4,5,6};
D.int a[3][3
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
输入一个字符的正确语句是:( )
A.scanf(“%d”,x);
B.scanf(“%u”,x);.
C.scanf(“%c”, &x);
D.scanf(“%e”,x);
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
以下程序的输出结果:( )
main()
{int x=10;
printf(“%d %d\n”,x,x++);
}
A.10 11
B.11 10
C.10 10
D.11 11
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设int a=1,b=2,c=3,d=4,f;,执行语句f=(a!=b)?c++:d++;后f的值是()
A.2
B.3
C.4
D.5
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
以下说法中正确的是( )。
A. C语言程序总是从第一个的函数开始执行
B.在C语言程序中要调用的函数必须在main()函数中定义
C.C语言程序总是从main()函数开始执行
D.C语言程序中的main()函数必须放在程
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
选出下列标识符中不是合法的标识符的是( )。
A. hot_do
B. cat1
C._pri
D.2ab
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
下列描述中不正确的是( )。
A.字符型数组中可能存放字符串。
B.可以对字符型数组进行整体输入、输出
C.可以对整型数组进行整体输入、输出
D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值。
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
若已定义:int a[9], *p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式为( )
A.p+1
B. a+1
C.a++
D.++p
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设有如下定义: int x=10,y=3,z;则语句printf(“%d\n”,z=(x%y,x/y));的输出结果是( )。
A.1
B.0
C.4
D.3
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
定义如下变量和数组,int i, 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
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
以下选项中属于C语言的数据类型是( )。
A.复合型
B.双精度型
C.双精度型
D.集合型
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.2分] 若定义的函数为float*fun( ){......},则函数的返回值是()
A. float 型数据
B. void 型数据
C. float型指针
D. void型指针
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设int a[10],*p=a;,数组元素a[4]的正确引用是()
A. *(p+4)
B. p+4
C. *p+4
D. a+4
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
使用系统函数sprt( )时,应在程序开头写上的编译预处理命令是()
A.#include
B. #include
C. #include
D. #include
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
合法的用户标识符是()
A.default
B.#define
C.a+b
D.book
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
定义函数时若函数名前冠有“*” (如float*fun(){……}),则该函数被称为( )
A.int型函数
B.float型函数
C.void型函数
D.指针(型)函数
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
以下程序运行后的输出结果是 ( )
main()
{int i=5 ;
switch(i)
{case 0: printf ( “ %d\n”, i );
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
以下程序运行后的输出结果是 ( )
main()
{ int i , s=0 ;
for( i=1 ; i<10; i+=2 )
s+=i ;
printf ( “%d\n”, s);}
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设typedef double DB;,则与DB u[5];等价的形式是( )
A.double db
B.double DB
C. double u;
D. double u[5];
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
用户自定义标识符正确的是( )
A.3ab
B.int
C.fa2_
D.sin(x)
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
关于C语言程序描述正确的是( )
A..函数必须要有return语句
B.主函数必须位于程序的开头
C.程序中每行只能写一条语句
D.一个程序中只能有一个主函数
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设int i=8,a,b;double x=1.42,y=5.2;,正确的表达式是( )
A.a+=(b=4)*(a=3)
B.a=a*3=2
C.x%(-3)+y* *3
D.y=float(i)
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设int a[][2]={1,2,3,4,5,6,7};,其中缺省的行长度的最小值是( )
A.2
B.3
C.4
D.5
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设char c=.A.;int i=1,j;,执行语句j=!c&&i++;后,i和j的值分别是( )
A.0和1
B.1和0
C.1和65
D.2和66
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设typedef char STRING[255];STRING*s;,则s是( )
A.字符数组
B.字符变量
C.字符指针数组
D.字符指针变量
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设int x=6;,执行语句X+=X-=X*X;后,x的值是( )
A.-60
B.0
C.6
D.36
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
设int i=3,j=3;,表达式i+++j的值是( )
A.6
B.7
C.8
D.9
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
以下程序的输出结果是:( )
void fun(int n,int b)
{a=4;b=5;}
main()
{int x=1,y=2;fun(x,y);
printf(“%d,%d\n”,y,x);}
A.2,1
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.7分] 设定义语句 int a=2,b=3,c=4;则以下表达式中,值为0的表达式是 ( )
A.a&&b
B.a<=b
C.a||b+c&&b-c
D..!((a
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 下列程序运行后的输出结果是 ( )
main()
{int a1=10, a2=20,a3=30;
printf(“a1+a2+a3=%d\n”,a1+a2+a3); }
A.a1+a2+a3= 60
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 若有以下变量说明和数据的输入方式,则正确的输入语句是 ( )
变量说明: float x1,x2;
数据输入方式: 4.5<回车>
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 若以下选项中的变量已正确定义,则不正确的赋值语句是 ( )
A.a=b=c=10;
B.b++;
C.c+b;
D.d=(c=12)-(b++);
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 若有定义 int y=2; 则表达式4.5+1/2+y++的运行结果是 ()
A.6
B.7
C.8
D.6.5
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 以下选项中合法的用户标识符是( )
A.2AB
B.main
C..abc
D..-AB
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 下列选项中不下确的实型常量是 ( )
A.3.17
B. 0.34e
C.0.45e+2
D..4e-3
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 结构化程序由三种结构组成,下列选项中不属于结构化程序的选项是( )
A.顺序结构
B.过程结构
C.分支结构
D.循环结构
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
文件操作"rb+"的含义是
A.只读文本文件
B.只读二进制文件
C.读写文本文件
D..读写二进制文件
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
设typedef char *PT;,若有引用PT q[5];,则q是( )
A.字符型数组
B.字符型变量
C.字符型指针变量
D.字符型指针数组
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
设int a[10],*p=a;,与数组元素a[5]等价的是( )
A.*(a+5)
B.p[′5 ′]
C.p+5
D.a+5
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
设struct
{char name[10];
int age;
}stu[2]={{ ″Tom″,25},{″Mary″,26}},*p=stu;
则执行语句printf(″%s%d\n″,p->name,
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 有关变量的叙述,正确的是()
A. 形式参数是全局变量
B.a和A在C语言中是同一个变量
C.函数体内定义的变量为全局变量
D.在所有函数之外定义的变量为全局变量
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 设static int a[3]={1,2,3};int*p[]={&a[0],&a[1],&a[2]};则与数组元素
a[1]等价的是( )
A. *p[1]
B. p[1]
C. *p+1
D. p+1
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.7分] 下列数组定义并初始化正确的是( )
A.int s[]=(1,2,3,4,5);
B.int s[5]=1,2,3,4,5;
C.int s[2+3]={1,2,3};
D.int s(5)={1,
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 对循环结构正确的叙述是( )
A.do while循环体可能被执行0次
B.do while循环体至少被执行1次
C.while循环体不可能被执行0次
D.for循环体不可能被执行无限次
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 下列表达式值为0的是( )
A.5/2
B.5/2
C.!2‖5
D.2&5
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 关于宏定义命令,叙述正确的是( )
A.在程序编译前进行宏替换
B.在程序编译时进行宏替换
C.在程序编译后进行宏替换
D.在程序运行时进行宏替换
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 设int a,b;,与a+=b++;等价的是( )
A.a=b++;
B.a=++b;
C.a=a+b++;
D.a=a+++b;
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 设static int a;,执行表达式(a==1)&&(a=-1)&&(a=2)后,a的值是( )
A.-1
B.0
C.1
D.2
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 下列运算符中优先级最高的是( )
A.?:
B.&&
C.‖
D.!
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分] 主函数头中的“main”是( )
A.保留字
B.函数名
C.变量名
D.类型名
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计
[单选题,7.1分]
C语言中的sizeof是( )
A.类型名
B.运算符
C.变量名
D.函数名
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:河南理工大学-机械设计制造及其自动化-高级语言程序设计 目前为: 3/4 页 首页 上页 下页 尾页