#include "stdio.h"void main(){int x=3,y=5; if (x=y-4) printf
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 22:10:29
#include "stdio.h"void main(){int x=3,y=5; if (x=y-4) printf("*"); else printf("#"); }
C语言.那个判断x=y-4是什么意思?
C语言.那个判断x=y-4是什么意思?
你好!
因为if是一个判断语句,里面的表达值要么为真,要么为假,如果为真,则执行printf("*");
如果为假,则执行printf("#"); ,从上面看x=y-4,是一个赋值语句,y=5,5-4=1,把1赋值给x,则表达式x=y-4,永远为真,则执行printf("*"); 你不信的话可以把x=y-5试试,它一定执行printf("#");
解答完毕,谢谢!还有什么不明白的可以百度HI我!保证让你明白为止.
因为if是一个判断语句,里面的表达值要么为真,要么为假,如果为真,则执行printf("*");
如果为假,则执行printf("#"); ,从上面看x=y-4,是一个赋值语句,y=5,5-4=1,把1赋值给x,则表达式x=y-4,永远为真,则执行printf("*"); 你不信的话可以把x=y-5试试,它一定执行printf("#");
解答完毕,谢谢!还有什么不明白的可以百度HI我!保证让你明白为止.
#include "stdio.h"void main(){int x=3,y=5; if (x=y-4) printf
c语言编程#include "stdio.h"void main(){ int x,y,h,f;printf("输入h和
#include <stdio.h> void main() { int a=1,b=3,c=5,d=4,x=3; if
#include main() { int x=3,y; do { y=x--; if(!y) {printf("*")
x=y==z?#include"stdio.h" void main() { int x,y,z; x=2; y=x+2
#include"stdio.h" #define MA(x) x*(x-1) void main() { int a=
#include"stdio.h" void main() { int n=1; printf("%d,%d,%d\n"
#include"stdio.h"main(){int a=-1 printf("%d,%u,%o,%x\n",a,a,
# include void p(int *x,int y){ ++*x; y=y+2; } void main() {
void main() {int x=4;if(x++>=5)printf("%d/n",x);else printf(
英语翻译.#include"stdio.h" void main() { int i,s=0,x[20]={1,2,3,
#include main() { int x=1,y=3; x=9-(--y)-(--y); printf("%d",