47、若有说明:int *point=NULL,a=4; point=&a;,下面均代表地址的是( )。(1.0)
A. a,point,*&a
B. &*a,&a,*point
C. *&point,*point,&a
D. &a,&*point,point
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-df94-c058-fa2f4b1f9500.html
点击查看答案
67、以下选项中,不正确的C语言浮点型常量是( )。(1.0)
A. 160.
B. 0.12
C. 2e4.2
D. 0.0
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-0b2b-c058-fa2f4b1f9500.html
点击查看答案
10、假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-8e8a-c058-fa2f4b1f9500.html
点击查看答案
29、在C语言中,要求参加运算的数必须是整数的运算符是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-b904-c058-fa2f4b1f9500.html
点击查看答案
32、以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。int main(){int *p=NULL,*q=NULL,a,b;p=&a;printf(“input a:”);scanf(“%d”,*p);……return 0;}(1.0)
A. *p表示的是指针变量p的地址
B. *p表示的是变量a的值,而不是变量a的地址
C. *p表示的是指针变量p的值
D. *p只能用来说明p是一个指针变量
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-bed2-c058-fa2f4b1f9500.html
点击查看答案
45、int x=1,y=2,z=3;经过以下语句定义后,表达式z+=x>y?++x:++y的值为( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-dbc5-c058-fa2f4b1f9500.html
点击查看答案
51、以下叙述中错误的是( )。(1.0)
A. 用户定义的函数中可以没有return语句
B. 用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C. 用户定义的函数中若没有return语句,则应当定义函数为void类型
D. 函数的return语句中可以没有表达式
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-e8e1-c058-fa2f4b1f9500.html
点击查看答案
7、下列描述正确的是( )。(1.0)
A. 两个字符串所包含的字符个数相同时,才能比较字符串
B. 字符个数多的字符串比字符个数少的字符串大
C. 字符串"That"小于字符串"The"
D. 字符串 "STOP " 与 "STOP" 相等
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-881e-c058-fa2f4b1f9500.html
点击查看答案
15、
以下程序的输出结果是( )。
#include<stdio.h>
int f(int a)
{
int b=0;
static int c=3;
a=c++,b++;
return a;
}
void main()
{
int a,i,t;
a=3;
for(i=0;i<3;i++)
t=f(a++);
printf("%d\n",t);
}
(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-98ed-c058-fa2f4b1f9500.html
点击查看答案
81、下列说法正确的是( )。(1.0)
A. 用C语言书写程序时,不区分大小写字母
B. 用C语言书写程序时,一个语句可以分几行写
C. 用C语言书写程序时,一行只能写一个语句
D. 用C语言书写程序时,每行必需有行号
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-27f2-c058-fa2f4b1f9500.html
点击查看答案