00问答网
所有问题
当前搜索:
c语言高级题目和答案
关于
c语言
的一些
题目
。
答:
B
C
B B B A D C D D 1. 20 2. a[1][0]3. 可能是0,当数组为静态或者全局;局部变量时值不确定。楼上选择有错更正:第三题应选B;第四题应选B;第七题应选D;第十题应选D。
C语言题目
我看不懂
答:
这个题的意思是统计字符串str里面0-9的数字有多少个 其中数组a的十个元素分别存储0-9的个数。难点在a[(*p-48)]这里。48是‘0’的ASCII码,‘1’是49,以此类推。p分别指向str里的每一个字符。当*p为0-9其中的一个的时候,比如*p='1'的话,那么*p-48='1'-48=49-48=1。那么就会执行a...
在线求
C语言题目答案
答:
第一个递归没什么,第二个,因为你们的要求要用引用&,这在.
c
的里是不允许的。引用是C++里的用法,在.
C
里会编译不过。所以第二个你要建个后缀为.cpp的文件才行.不懂的话给我发信息。邮箱:
[email protected]
.我像你们老师的需求给的不是很完善,如果是C不支持引用的。第一题:include <stdio....
关于
c语言
的
题目
答:
前者,你定义了str的大小为100,因此sizeof(str) 就是100 后者,你没显式定义str的大小,系统在定义的时候帮你定义了6个字节的大小,分别放5个字符和字符串结束符 '\0' ,因此sizeof(str)就是6 a++是右值,不能放在等号左边,因此(a++)+=a;是错误的 ++a可以是左值,因此可以放等号左边,(...
c语言
,求这道题用递归函数的
答案题目
如图
答:
答案
:你首先移动一个箱子,并记下它移动到的位置,然后再去解决较小的问题:你怎样才能移动99个箱子?最终,你的问题将变为怎样移动一个箱子,而这时你已经知道该怎么做的。如此的定义在数学中十分常见。例如,集合论对自然数的正式定义是:1是一个自然数,每个自然数都有一个后继,这一个后继也是...
求详解
c语言题目
答:
7. 简单,C 8。
题目
不全 9. B,sizeof不是一个函数,是一个关键字。在编译器会展开为常量 10. C 2B即2^16=0-65535 11,D,double类型。
C语言
有隐式类型提升char>short>int>float>double,对于类型有疑惑的问题,最简单的验证方法是写一段代码,用sizeof求一下大小,就可以知道类型了,比如 ...
c语言
的
题目
,第十八题怎么做
答:
这道题的
答案
应等于 0xffc2 + 9 * sizeof(int);声明了 int 型指针*p, 初始化 *p=a; 也就是指向了 a数组的始地址 &a[0];printf("%x\n",p); 按16进制输出了 &a[0];printf("%x\n",p+9); 按16进制输出了 &a[0] + 9 * sizeof(int);古老的计算机, int ...
C语言
小题
答:
)。
答案
为:-3(b/(3+a)==0)9.在
C语言中
可以用( )把一些语句括起来成为复合语句,又程序 答案为:中括号即{} 10.要用数组array中定义5个整数,声明语句为( )。答案为:int array[5];11.声明一个指针P,并将整形变量N的地址给变量P的语句为( )。答案为:int *p=&N;...
C语言
的
题目
,求助!!!
答:
include <stdio.h> int main(int argc, char *argv[]){ unsigned char *p1;unsigned long *p2;p1=(unsigned char*)0x801000;p2=(unsigned long*)0x810000;printf("p1=%x\tp2=%x\n",p1,p2);printf("p1+5=%x\tp2+5=%x\n",p1+5,p2+5);return 0;} 解释:unsigned char *p1;所以p1...
c语言
数据结构
题目
求大神
答案
答:
//参考#include<stdio.h>#define MaxSize 105typedef struct hstack{ char data[MaxSize]; int top;}s_bracket;int main(){ char exps[MaxSize], tvalue; int i, sbn = 0; s_bracket sb; sb.top = 0; gets(exps); for (i = 0; exps[i] != '\...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜