#include<stdio.h> 帮忙解释下下面的代码。
#include<stdio.h>main(){intx=100,y=10,a=30,b=20,k1=10,k2=6;if(b!=10)if(!k1)x=1;elseif...
#include<stdio.h>
main()
{int x=100,y=10,a=30,b=20,k1=10,k2=6;
if(b!=10)
if(!k1)x=1;
else if(k2) x=10;
else x=20;
printf("=%d\n",x);} 展开
main()
{int x=100,y=10,a=30,b=20,k1=10,k2=6;
if(b!=10)
if(!k1)x=1;
else if(k2) x=10;
else x=20;
printf("=%d\n",x);} 展开
4个回答
展开全部
#include<stdio.h> //c语言标准输出输入头文件
main() //主函数,程序的入口
{int x=100,y=10,a=30,b=20,k1=10,k2=6; //定义int型变量并赋值
if(b!=10) //如果b不等于10,然后呢??没有执行语句的??有问题~~~
if(!k1)x=1; //如果k1为假即k1==0则执行x=1
else if(k2) x=10; //如果k2!=0,那么x=10
else x=20; //如果k1!=0并且k2==0,则x=20
printf("=%d\n",x);} //明显是k2!=0 ,因此x=10
main() //主函数,程序的入口
{int x=100,y=10,a=30,b=20,k1=10,k2=6; //定义int型变量并赋值
if(b!=10) //如果b不等于10,然后呢??没有执行语句的??有问题~~~
if(!k1)x=1; //如果k1为假即k1==0则执行x=1
else if(k2) x=10; //如果k2!=0,那么x=10
else x=20; //如果k1!=0并且k2==0,则x=20
printf("=%d\n",x);} //明显是k2!=0 ,因此x=10
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
展开全部
如果b不等于10是大条件,然后三个小条件,k1不等于0,x的值是1,k2不等于0,x的值是10,否则x的值是20
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果bbudengyu10,则继续,如果k1为0,则x=1,否则继续else if k2不为0,则x=10,否则为20,输出x最后的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
10
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询