ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第五章 习题

2021-12-09 21:31:39  阅读:100  来源: 互联网

标签:输出 判断 sum flag 第五章 假执行 习题 line


1、定义int n=0,i;

2、i=0;

3、判断i<3为真执行Switch表达式n++,符合语句几走语句几看到break再结束循环;

4、走完Switch语句走i++再回到第3步 ;

5、当i<3为假的时候结束循环

 

1、定义长整型n,i,j,p,k,sum;

2、n=2,判断n<=10为真执行k=n*n*n;

i=1,判断i<k/2为真执行j=i,sum=0;

3、判断sum<k,为真执行sum+=j,j+=2;

4、为假执行if语句sum==k 为真输出,n,n,n,sum;

执行p=i,判断p<j-2 为真输出p,p+=2;为假输出p,

5、sum==k为假结束整个if循环;执行i+=2;执行n++再回到判断n<=10,

6、当n<=10为假判断i>=k/2;为真输出\n,error!;为假结束;

1、定义长整型m,n,k,s,flag=0;

2、请输入一个数存到k;

3、n=k;

4、m=n

5、s=n*(n-m)-m*m;判断(s*s)==1为真执行flag=1;为假执行m--,

6、判断m>0&&!flag;为真回到第5步为假执行判断m==0为真n--;

7、为假判断n>0&&!flag、为真回到第4步为假输出m,n

 

1、定义int类型i,j,n,long temp,sum=0;

2、输出请输入数字:

3、输入整数存到n;

4、判断n<1||n>10;为真输出enter error,enter again,输入n;

5、为假执行for语句i=0;判断i<n,为真temp=0,j=0;判断j<=i,为真temp+=(long int)pow(10,j)*(i+1);sum+=temp;j++,回到判断j<=i,为假i++,再回到判断i<n,为假输出sum,结束;

 

 

1、定义int类型i,j,line=0;长整型n;

2、请输入一个长整型存到n;

3、判断n<=1;为真输出请输入n;

4、走i=2 ,判断i<=n为真执行j=2判断j<i 为真执行判断i%j==0; 结束for循环,j++

5、为假判断j==i&&i%10!=9为真输出i line++,再判断line==10,为真输出\n,line=0;i++;回到判断i<=n;为假回到判断n<=1;为假结束循环;

 

 

标签:输出,判断,sum,flag,第五章,假执行,习题,line
来源: https://blog.csdn.net/weixin_61931255/article/details/121843949

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有