00问答网
所有问题
当前搜索:
以下不正确的定义语句是
有关C语言试题
答:
A)x%(-3) B)w+=-2C)k=(a=2,b=3,a+b) D)a+=a-=(b=4)x(a=3)34.已知字母A的ASCII码为+进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3';后,c2中的值为( )。A)D B) 68C)不确定的值 D)C35.若有
以下定义
:int a,b ;float x;,则
正确的
赋值
语句是
( )。A)a=1,b=2, B...
若有
定义语句
:int a[2][3],*p[3]; ,则
以下语句
中
正确的是
答:
它的每个元素都是int型的。A的错误是因为p是常量(数组名都是指针常量),不可以被赋值。而且p和a的类型也不一致。BCD都是对p的元素赋值,这是可以的,等号右边应当是一个int型数据的指针(即地址)。C选项中a[1][2]是a的一个元素,是一个int型值,&取了它的地址,所以是
正确的
。
若有
以下定义
int a,b; float x,则
正确的
赋值
语句是
。 A、 a=1,b=...
答:
答案A B: b++不是赋值
语句
赋值语句要求有 = C: 没分号, 不允许连续给多个变量赋初值。 如下述说明是错误的: int a=b=c=5 必须写为 int a=5,b=5,c=5; 而赋值语句允许连续赋值, 如 int a,b; a=b=5;D: 应该为 b=(int)x ...
c语言:若有
以下
说明和
语句
,且0<=i<10,则下面()
不是
对数组元素地址的
正确
...
答:
它后面是一块连续的内存。此时意味着a是一个常量,常量是不能做自增运算的。C选项也是错误的。:p是一个指针变量。变量意味着本身也有一个地址。只是这个地址对这个程序并没有实质用处。所以p本身也是一个地址,但它不是对数组元素地址的表示。有问题可以追问。这道题估计是问
正确
引用吧。 这样...
以下
能
正确定义
字符串
的语句是
(D)
答:
字符串根据它的长度来确定它在内存中占用的字节数,只有空字符串为1个字节。),一般以字符型或者整型数据处理。所以char str = "kx43"只能把字符 'k' 放进去。而不是字符串。像小仙说的那样,B应该用字符串指针指向字符串常量的形式(char* str = "kx43";)才能
正确
引用字符串。
急求计算机二级考试的试题(C语言)
答:
46)程序中若有如下说明和
定义语句
A char fun(char *); main() { char *s="one",a[5]={0},(*f1)()=fun,ch; ... }
以下
选项中对函数fun的
正确
调用
语句是
A)(*f1)(a); B)*f1(*s); C)fun(&a); D)ch=*f1(s); 47)有以下结构体说明和变量定义,如图所示, 指针p、q、r分别指向此...
以下
能
正确定义
整型变量x、y和z并为其赋初值5
的语句是
?
答:
选C 声明变量必须加变量类型,所以D是错的,没加类型 A,错在没有给x,y,z赋初值 B,错在只给z赋了初值,x,y示赋初值,所以只能选C
设变量均已
正确定义
并且赋值,
以下
与其他三组输出结构不同的一组
语句是
...
答:
A,B,C输出的结果都是x+1,但是D输出结果是x,所以选D。++x比较好理解,都是将x变量+1后再参与表达是运算,x++是将x的值参与表达试运算后再+1,理解的关键是含有x++
的语句
是否结束(说白了就是有没有碰到分号(分号表示一条语句的结束)在碰到分号前,x的值是x的值,碰到分号后x的值为x+1...
几道C语言的题,请大家帮帮忙帮我做一下,万分感谢。
答:
7. 若变量已
定义
为int型,要给a,b,c输入的数据,
正确的语句是
(D)8. 设a、b和c都是int型变量,且a=3,b=4,c=5,则
以下
的表达式中值为0的表达式是 ( D )9.有以下程序: 程序的输出结果是A 10. 以下叙述中正确的是( D )三、找错题 (每题10分,共30分)1. 请指出以下C程序...
以下
能
正确定义
字符串
的语句是
A)char str[]={‘\064'}; B) char st...
答:
答案:A A)
定义
字符数组,也就是字符串,长度省略。初始化时只赋一个值,也就是只有一个元素,但是,从C语言语法上是允许的。B)双引号是字符串定界符,不能给字符变量赋值。而char str是定义字符变量;C)是定义字符数据,
不是
字符串数据 D)只有类型标识符,没有变量名,语法错 ...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜