C语言题目,求详细解答。
发布网友
发布时间:2023-07-13 18:02
我来回答
共1个回答
热心网友
时间:2023-09-14 14:29
答案是:x=5,y=4,a=1;
过程:
当x=3,y=6时
执行while(x(3)++!=(y=5))
a+=1; (a=1);
if(y<x) break; (因为y=5,x=4,所以不成立,因此不执行)
注意:这时x因为(x++)所以,x=4;
继续执行while(x++(4)!=(y=4))(因为上面y通过想减已经为5了,再减一,等4,与x相等,所以不执行里面的了)
然后x++(x=5)
输出答案:x=5,y=4,a=1;
C语言入门题目,求详细易懂的解答过程。
答案为第一行:Tony。解答:for循环共循环2次,然后strcpy(a,b)比较两串字符大小,如果strcpy值大于0,则a大于b。具体的比较是看字符串的字母的ASCII码的大小,如果相同,再继续比较第二个,这个不赘述。主要看一下name[],对于一维数组来讲,它是元素,对于二维数组来讲,它不是具体的元素,而是代...
C语言题目,求详细解答。
答案是:x=5,y=4,a=1;过程:当x=3,y=6时 执行while(x(3)++!=(y=5))a+=1; (a=1);if(y<x) break; (因为y=5,x=4,所以不成立,因此不执行)注意:这时x因为(x++)所以,x=4;继续执行while(x++(4)!=(y=4))(因为上面y通过想减已经为5了,再减一,等4,与x...
c语言输出问题,37题,求大神详细解答一下*的作用,以及最后输出结果是怎么...
1 printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上 2 printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。printf 函数不要求必须包含stdio.h文件。3 printf函数调用的一般形式为: printf(...
几道初级c语言理论题,求好心人解答
1、A a[2]代表第二行的首地址,a[2]+1表示第二行往后偏移1个数据单位的地址, *(a[2]+1)表示取出对应地址的内容,即a[2][1]。2、C“~”的意思是按位取反 ,即:把数化为二进制 然后把对应数位上 1换成0, 0换成1。10化为二进制为00001010 换过来就是11110101 等于-11(最...
c语言选择题,这两道题求c语言大哥解答,详细点哈,谢谢
第一题 和++运算优先级相等,运算自右向左 p++; 相当于p++后再*p,所以p指向&a[1], *p等于11 比+的运算优先级高 p+=1;相当于*p=*p + 1;答案为C 第二题 答案为A S是数组首地址,不是指针,不可移动
C语言基础题,请懂的人解答
第一题,因为x,y是整型,所以x=1,y=4/5=0(对于int型而言,此处x,y都是截取整数部分)所以,不论d是多少,最后d*y肯定是0 第二题,从最右边开始ⅹ=ⅹ*y=-4 y=y-ⅹ=2+4=6 y=y+y=6+6=12
c语言问题 若int x=6;则x+=x-=x*x表达式最后x的值是( )。 要详细的解 ...
x的值是-60。计算过程如下:1、由题意:x-=x*x,得:x=6-6*6=-30;2、由题意:x+=x,得:x=(-30)+(-30)=-60;3、得出x的值是-60;一、函数原型:1、int(x=0)2、int(x, base=10),base缺省值为10,也就是说不指定base的值时,函数将x按十进制处理;二、参数 1、x --...
c语言题目,求大侠解答
1、default不管放在前后,default语句是最后执行的;2、如果default后面带有break,那么程序就会正常跳出switch,否则,程序会继续向后执行switch语句(不管符不符合case)3、case2不是case 2,少了空格(- -感觉这里有点坑),那case2算什么?大概只能算是个goto标签吧,知识有限不敢确定,只能确定它和case 2...
C语言问题求详细解答 若有如下定义:int a=2,b=3; float x=3.5,y=2.
声明和定义必须相同。还有函数的返回值类型为void时表示函数没有返回值,不能使用函数的返回值。a错 因为调用在定义之前但是没有声明 b错 函数定义的时候返回值类型为void,却欲图使用函数的返回值。c错 函数的声明返回值为int,定义返回值为void 不相符 d正确 请采纳。
c语言问题 若int x=6;则x+=x-=x*x表达式最后x的值是( )。 要详细的解 ...
c语言问题 若int x=6;则x+=x-=x*x表达式最后x的值是( )。 要详细的解答步骤和说明 5 求知海涛 | 浏览1361 次 |举报 我有更好的答案推荐于2017-12-16 09:09:55 最佳答案 从右往左计算:x-=x*x所以x=6-6*6=-30x+=x所以x=(-30)+(-30)=-60所以最后结果等于-60求给分 追问 哦,明白...