22问答网
所有问题
当前搜索:
以下能正确地定义整型
若变量已
正确定义
,
以下
非法的表达式是(B) A、a/=b+c B、a%(4.0) C...
答:
A a/=b+c 等价于 a = a/b + c,只要b不等于0,这个表达式就是合法
的
B a%(4.0)是去余数运算符,余数只有对
整数
才有意义,对浮点数没有意义。我们
可以
说5除以2,等于2,余数为1。但是5除以2.2,就没有余数的概念。这里虽然4.0就是整数4,但是对于计算机来说是浮点数,浮点数不能去...
C语言作业
答:
c. 数组a 的存储空间长度大于数组b 的存储空间长度 d. 上述说法均不正确
下列
说法中不
正确的
是(A)A. 函数的类型
可以
是
整型
、实型、字符型,但不能是指针类型 B. 在没有声明函数返回值类型的情况下,默认函数返回值类型为int 型 C. C 语言规定,不能在一个函数的内部再
定义
函数 D. 函数可以...
关于C/C++的一些选择题,我已经做好了,但不知道对错,求高手帮忙检查一下...
答:
3, B a = a + 7; 因有分号所以是语句,不是表达式。a=7+b+c,a++ 是逗号表达式。4,C int a[2][3]={{1},{2},{3,4}}; 少了一维, a[3][3]就对了 6,B int a=b=0; b没定义,不能用来定义a 12,C 这是函数指针
的定义
方式 13,A 这个简单,不应该出错 15,A fopen...
指针问题 若有
定义
:int w[3][5];,则
以下
不
能正确
表示该数组元素的表达式...
答:
B 因为在B中
的
*(w+1)返回的是一个指针地址,当指针地址再做数组运算的时候就出错了!
C语言 若变量均己
正确定义
并赋值,
以下
合法的C语言赋值语句是() A...
答:
A是
正确的
,a=y==5;先判断y==5,如果y的值是5,那么,y==5的值为真,即1,再把1赋值给x,最后x的值为1,否则,如果y的值不是5,是x的值为0 B不正确,%要求两边都是
整数
C不正确,x+n不能作左值 D不正确,5是常数,不能作左值 ...
设有
定义
double x[10],*p=x;
以下能
给数组x下标为6的元素,读入数据的正 ...
答:
是选择C么?double是双精度,所以在输入是要在f前加l(这个你
可以
去网上查,我原来也为这个问题纠结过,没有l会输出乱码)排除A、D,都好后面必须跟地址,B中后面跟的是x[6]中的变量,故选择C
以下正确的
描述是( )。A. 函数
的定义可以
嵌套,但函数的调用不可以嵌套...
答:
正确的
描述是:函数
的定义可以
嵌套,但函数的调用不可以嵌套。C语言中函数的定义都是相互平行、相互独立的,也就是说在函数定义时,函数体内不能包含另一个函数的定义,即函数不能嵌套定义,但可以嵌套调用。嵌套函数的例子:qsort函数会将一个比较器cmp作为参数.又如例子中所示的公式使用了嵌套的 AVERAGE...
若char a[10];已
正确定义
,
以下
语句中不能从键盘上给a数组的 所有元素输 ...
答:
因为a默认
的
是数组中第一个值,,即a[0]。所以D选项只给a[0]赋了值! 321liuhuanhuan | 发布于2012-06-10 举报| 评论 1 1 标题太长啦 追问 若char a[10];已
正确定义
,
以下
语句中不能从键盘上给a数组的所有元素输入值的语句是()。A、for(i=0;i<10;i++)a[i]=getchar();B、scanf("%s"...
若
以下
选项中的变量a, b, y均已
正确定义
并赋值,则语法
正确的
switch语 ...
答:
case1。。。不是一个关键字 没有加空格
2001年4月份全国高等教育自学考试计算机基础与程序设计试题及答案_百 ...
答:
8.
下列
程序段执行后输出结果为()int i=-1;if(i<=0)printf("***n");else printf("%%%%n");A、***C B、C、%%%%C D、9.若所用变量已
正确地定义
,则下列程序段输出结果为()a=10;b=50;c=30;if(a>b)a=b b=c;c=a printf("a=%d,b=%d,c=%dn",a,b,...
棣栭〉
<涓婁竴椤
7
8
9
10
12
13
14
15
16
11
涓嬩竴椤
灏鹃〉
其他人还搜