1楼:真忙得很
switch((c=getchar())!='\n')中的\n是换行符,意思是说当输入等于\n就停止循环,
c - '2' == c - 50,与c - 2差别是明显的。
对于c - '2'来说,这里的c通常是char类型,其值可能是'2','3',......‘8’,‘9’,那么c - '2'就是一个差值,这个值代表c与'2'的距离。
对于c - 2来说,这里的c可能是一个int类型,实际效果就是求两个整数的差。
c语言题目,求大神解析!
2楼:听不清啊
程序1,输出:
a972
#include
union example_uni
a;int main()
程序2,输出:
8 12 20
#include
int f(int a)
int main()
3楼:匿名用户
楼主没有运行环境?
dev c++ 就不错! 不一定非要 mfc1 结果
a 97 2
2 结果
8 12 20
c语言编程题目,求大神解析!
4楼:匿名用户
没增加p++相当于一个普通变量++运算,只不过具体加的数是指定数据类型的宽度,即sizeof(teacher).只是递增了一块地址,
只有new一个teacher时才会是实实在在增加一块内存占用.
你在快递盒上原先的***路10号+1,不会实实在在创建一幢房子,是吧?,只有在隔壁造一幢新房子,然后申请编号,这个***路11号才有意义.new就是向**申请造新房子并编号.
这个**就是系统.
5楼:匿名用户
应该是一个t数组元素的sizeof
请看printf("len %d\n",sizeof(t[0]));
printf("pt %ld\n",pt);
pt++;
printf("diff %ld\n",pt);
运行结果
len 32
pt 93988814753888
diff 93988814753920
6楼:
执行p++后,字节数增加400。
C语言选择题,求详解,C语言,题目中的选择题,求详细解析
1楼 匿名用户 正确答案是a a p是字符串指针,用法没有问题 b a是字符数组,不能作为左值被赋值,语法错误 c和d p a是字符类型,不是指针类型,却被赋了一个指针类型的值,肯定得不到预期的结果 2楼 拥抱 选项a是正确的。 解释如下 p是字符串指针,它是一个变量,可以被赋值,指向新的地址。 a...
一道c语言的题目,求大神解答,一道C语言的题目,求大神解答。 5
1楼 云中鹤隐 while scanf d n 是什么 2楼 心河星尘 你忘记将每次循环前将sum清零了。还有格式等等问题。改法是 include int main sum 0 for b 0 b printf 2f n sum n return 0 3楼 匿名用户 include int main...
求解C语言编程题,题目如下图,求解一个C语言编程题,题目如下图
1楼 匿名用户 include int main printf f n s return 0 c语言编程求多项式前20项之和,题目如图? 2楼 阳光上的桥 include main printf lf s 请问各位c语言大神,拿到一个编程题目 要求 后,对于复杂功能的编程应该如何下手?画流程图?分模...