2 qq 37130151 qq_37130151 于 2017.01.09 20:50 提问

c语言问题………………

2、若以下选项中的变量已正确定义,则正确的赋值语句是()
A.x1=26.8%3 B.1+2=x2 C.x3=0x12 D.x4=1+2=3;答案 c为啥

4个回答

tangjingyunshiweifen
tangjingyunshiweifen   2017.01.10 08:45
已采纳

A.x1=26.8%3 %取余 26.8应为整数
B.1+2=x2 变量在左边
C.x3=0x12 正确
D.x4=1+2=3; 左边应为变量 如果是这样就是对的 x4 = x3 = 3

zhagoodwell
zhagoodwell   2017.01.09 20:56

我不说为什么,你可以用电脑试一下,没错误的就是C

ai977313677
ai977313677   2017.01.09 21:08

这个0x12是乘还是表示一个十六进制的数,如果是后者,那这个就是为x3赋值一个十六进制的数,编译器会自动将这个数转化为十进制整数,满足赋值语句的条件,a选项看上去也是满足赋值条件的,但是浮点数能进行取余运算吗?

shen_wei
shen_wei   Ds   Rxr 2017.01.10 15:49

x3=0x12 整形变量赋值,且赋值为十六进制

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
迷宫问题,C语言写的
迷宫问题,C语言迷宫问题,C语言迷宫问题,C语言迷宫问题,C语言迷宫问题,C语言迷宫问题,C语言迷宫问题,C语言
必须弄懂的495个C语言问题
1.1 我如何决定使用那种整数类型? 如果需要大数值(大于32, 767 或小于¡32, 767), 使用long 型。否则, 如果空间很重要(如有大数组或很多结构), 使用short 型。除此之外, 就使用int 型。如果严格定义的溢出特征很重要而负值无关紧要, 或者你希望在操作二进制位和字节时避免符号扩展的问题, 请使用对应的无符号类型。但是, 要注意在表达式中混用有符号和无符号值的情况
495个C语言问题495个C语言问题495个C语言问题
495个C语言问题495个C语言问题495个C语言问题495个C语言问题495个C语言问题495个C语言问题
OpenJudge百炼-2692-假币问题-C语言-枚举
描述: 赛利有12枚银币。其中有11枚真币和1枚假币。假币看起来和真币没有区别,但是重量不同。但赛利不知道假币比真币轻还是重。于是他向朋友借了一架天平。朋友希望赛利称三次就能找出假币并且确定假币是轻是重。例如:如果赛利用天平称两枚硬币,发现天平平衡,说明两枚都是真的。如果赛利用一枚真币与另一枚银币比较,发现它比真币轻或重,说明它是假币。经过精心安排每次的称量,赛利保证在称三次后确定假币。 输入
哲学家就餐问题的C语言描述
哲学家就餐问题的哲学家就餐问题的C语言描述C语言描述哲学家就餐问题的C语言哲学哲学家就餐问题的C语言描述家就餐问题的C语言描述描述哲学家就餐问题的C语言描述
C语言解决母牛问题
最近看到一个小题目农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛。假设每次生的都是母牛,并且也遵守4年才能生育并生母牛的原则,并且无死亡,请问N年后共有过少头牛?写个递归调用的函数int muniu(int j){ //传递月份 int i; //定义牛的个数 if (j==1){ i=1; } el...
C语言最大子段和问题(动态规划)
C语言最大子段和问题(动态规划)
C语言简单迷宫问题,深搜,通俗易懂。
简单迷宫深搜-C表示新人,大神勿喷,欢迎给出建议。在网上搜了一些深搜,发现看不懂,就把自己写的贴出来,还是比较好理解。自己出的小迷宫题:给出迷宫,求出共多少方法,和最小最大路程。0表示可走,1表示墙,不可走。*表示入口,#表示出口。以下为代码,因为需要打印出各种路线,所以“+”号表示所走的路#include<stdio.h> char a[50][50]; int n,m,time=0...
迷宫问题 C语言实现(深搜)
问题描述: 2015年05月21日 10:24:05 这是我自己出的一道题   其原型基于迷宫问题,用深搜来解决的!我就简单的说一说吧! 给定一个N * M 的迷宫!,1代表有障碍,0代表无障碍可通行的! 每个迷宫只可以有一个起始点和一个出口!,但可以0或多条通往出口的路。 程序会自动计算出有多少条通往出口的路!分别用s 来代表起点 e代表终点 约定 N,M
三色球和荷兰国旗问题 分析 c语言代码详解
通过前面的分析得知,这个问题,类似快排中partition过程。只是需要用到三个指针,一前begin,一中current,一后end,俩俩交换。 current遍历,整个数组序列,current指1不动,current指0,与begin交换,而后current++,begin++,current指2,与end交换,而后,current不动,end--。     为什么,第三步,