99问答网
所有问题
C语言问题,这个题怎么做,答案是1?
如题所述
举报该问题
推荐答案 2021-01-19
这段程序代码的执行结果是:输出1。
因为if(c=a)括号中并不是执行判断,而是一个赋值语句(把a的值赋值给c),结果是1,也就是逻辑值为true,所以执行紧随后面的语句printf("%d\n",c);
追问
是不是只要a的值不是0就执行if成立的语句
追答
是的,是这样的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WveXztBzezjzeeWzBzj.html
相似回答
C语言题
答案是1
怎么
算的
答:
这题目
就是考验学生对宏替换的认识:傻瓜式替换#include<stdio.h>#define SQR(X) X*Xvoid main(){int a=10,k=2,m=1; a/=SQR(k+m)/SQR(k+m);//上句等价于 a /= k+m*k+m/k+m*k+m ;即:a=a/(k+m*k+m/k+m*k+m)=10/(2+1*2+1/2+1*2+1)=10/(2+2+0+2+...
C语言
程序题、帮忙写下解题步骤!!
答案是1
B
答:
a=a-'A'+'0';//a=
1
+'0'='1'b=b*2;//b=66和'B'的值对应 printf("%
c
%c\n" ,a,b);//两个都以字符形式输出,所以是输出1 B }
求
一
个
c语言题目,答案是1,
-2,求解释
答:
y后a的值就是0,然后a++得到a的值就
是1
.
一道
C语言题
答:
a=1;printf("%d,%d,%d,%d",a++,a--,++a,--a);根据
c语言
知识可知,a++(a--)之类的表达式是先取值再计算;++a(--a)之类的表达式是先计算再取值。因此如果已知 a=1;printf("%d,%d,%d,%d",a++,a--,++a,--a);则输出结果是:
1,
2,2
,1
...
怎样
用
C语言
编
一
个最简单的“回答
问题
”的程序?
答:
一个 例子 include<iostream> using namespace std;int main(){ int a;cout<<"请问1+1等于几?"<<"请输入
答案
"<<endl;while(cin>>a){ if(a==2){ cout<<"yes";break;} else { cout<<"no"<<endl;cout<<"再试一次"<<endl;} } return 0;} 这
是一
个c++程序 其实vc++简单 ...
这道
c语言题怎么做
答:
答案
:2, 0,3, -1 主要考察:自加运算符在前和在后的区别,运算符的优先级, 以及逻辑表达式的截断法则。可以写成下面的形式:int a, b
,
c;a = b = 1; //此时,a=1, b=1 c = a++ - 1; //此时a使用的
是1,c
=0,下,条语句的时候a=2.printf("%d, %d,", a, c);//a...
C语言,这题怎么做
答:
if (Find(a, 6
,
1)) print(a, 4);第三次从 a 数组的前 6 个元素中查找数值
1,
查找成功,数组内容变为:{3, 4, 5, 6, 7, 7, 7} 所以 print(a, 4) 将输出:3 4 5 6最后程序输出 End of main()! 字符串。所以,最终
答案为
:第一行:1 3 4 5 6 ...
c语言
这题怎么做
答:
第
一
次循环前i=
1,
x=1,这时x%2==
1为
真,所以x=1+5=6。然后执行continiue,i=2。第二次循环前i=2,x=6,这时x%2==1为假,所以执行x-=3,此时x=3,i++=3.第三次循环前i=3,x=3,这时x%2==1为真,所以x=3+5=8。然后执行continiue,i=4。第四次循环前i=4,x=8,这时...
C语言问题,这个题怎么做
的?
答:
所以只执行一次,输入一个0 i值
为1
时,在switch中是第一条语句,其后还有case 2和default,均会被执行,输入三次1 i值为2时,在switch中是第二条语句,后面还有default的语句,会被执行2次,输出2个2 printf语句均没有换行符,所以输出会被连接起来,即形成011122的格式。
大家正在搜
简爱问题及答案100题
年龄问题应用题及答案
工程问题应用题及答案
差倍问题应用题及答案
行程问题应用题及答案
三年级和倍问题应用题及答案
相遇问题应用题及答案
C语言答案
50个行程应用题及答案
相关问题
C语言这题怎么做?详细解释一下?答案是A
C语言问题,这个题怎么做?
c语言程序题,关于while语句的,程序如下图,问题:答案为...
这个题怎么做,C语言的
c语言题目怎么做,答案对吗,对的话是什么意思啊?
C语言题目一个,问输出结果是什么。正确答案是1,-2,但是我...
c语言这一题怎么写,我选a,答案是b
一道C语言题,怎么做?