#include "stdio.h"
#include "string.h"
void main()
{char x[]="string";
x[0]=0;x[1]='\0';x[2]='0';
printf("%d %d\n",sizeof(x),strlen(x));
}为什么答案是 7 0而不是 7 1??
C语言入门题目,求详细易懂的解答过程。
答案为第一行:Tony。解答:for循环共循环2次,然后strcpy(a,b)比较两串字符大小,如果strcpy值大于0,则a大于b。具体的比较是看字符串的字母的ASCII码的大小,如果相同,再继续比较第二个,这个不赘述。主要看一下name[],对于一维数组来讲,它是元素,对于二维数组来讲,它不是具体的元素,而是代...
一道C语言很简单的题目,懂C语言的进来帮忙解下
首先要知道? :这是一个三目运算符,如 (表达式)? x : y, 意思是说如果表达式是正确的,那么就选择x,如果错误的就选择y。那我们看这里,可以分成三部分(a++<b) ? (a++):(c<d?a++:d)。而后面的(c<d?a++:d)又可以分成三部分(c<d) ? (a++):(d)。我们先看第一个式子...
C语言题目,求大神解答
p=aa;\/\/p指向数组aa首地址,即a的位置 当i=0时,会执行 if ( i==0 ) aa[i][i+1]=**(p++); \/\/这时p=p+1,p指向了aa数组的第二行首地址,即d所在位置,所以,printf("%c\\n", **p ); 输出d 答案为C
关于C语言的一个题目,如图,请教详细解释,谢谢.
这是联合体,共用一段内存,int是占2个字节,long占4个字节,char占1个字节。如题 s->i[0] = 0x39, s->i[0] = 0x38,假如内存地址如下,则:地址 0x0000 0x0001 0x0002 0x0003 i[2]: 9 3 8 3 而c[4]则对应这4个地址,c[0]当然是9,选B....
C语言问题 题目见下面 求解释
[]符号代表取偏移地址的内容。a[5]表示取指针a向后偏移5个指针a所指类型数据长度(即int型)的位置处的内容。C语言不检查数组越界,因此a[5]在编译期不会报错。&a[5]代表该位置的地址,相当于a+5。因此q-p相当于a+5-a,答案自然为5.
请大家帮我做下计算机C语言作业很简单的(必须包括算法、代码、结果截...
第一题 include <stdio.h> void input(int number[10]);void max_min_value(int array[10]);void output(int array[10]);int main(){ int a[10];input(a);max_min_value(a);output(a);} void input(int number[10]){ int i;for(i=0;i<10;i++)scanf("%d",&number[i]);}...
求解C语言题目,最好有解释,谢谢:
1.*p1和*p2都是指向float类型的指针。它们的值只能是地址。A B C 中p1或p2的值都是地址,只有D中a[0]+1结果为float类型的数字,不是地址,所以应该选D 2.A 错误,函数的返回值又函数自身定义决定 B正确 C 错误 main函数可以放在程序的后面,前面可以放全局变量和函数等 D 错误 C语言程序总...
C语言,第四题,求解释???
这题选D。题目中p为一个int型指针,a为一个int数组,且p=a,表示p指向a数组的首地址。则A:*p=a[0];正确(*p的值就是a[0])B:*p=*a;正确(效果与A答案一样)C:p=a+1;正确(将p指针指向a数组首地址的下一个地址:即&a[1])D:p=*a;错误(p为一个指针,*a为一个数值而不...
C语言的题,都不难,帮忙解答,追加悬赏喔。麻烦把各个选项都解释解释最好...
第二题:这个union是表示,一块储存空间用short,long,char,三种类型来描述,所以c[0] 与i[0]一样的。这个程序是要打印s->c[0],printf("%x\\n", s ->c[0])这句里的%x表示打印的数字是十六进制的。由于c[0]里面放的是0x39,所以这里打印的正好是39.第三题:与第二题类似,注意这里求...
一道c语言的计算题。求细致一点的讲解~~~追加!!
题目:输入两个整数 x 和 y,求它们的和、差、积、商、余数。这是一道比较基础的 C 语言计算题目,可以通过输入两个整数,然后使用加、减、乘、除等运算符进行计算,最后输出结果。下面是一份示例代码,给你参考:include <stdio.h> int main() {int x, y;printf("请输入两个整数:\\n");...