c语言if语句的练习题答案_第1页
c语言if语句的练习题答案_第2页
c语言if语句的练习题答案_第3页
c语言if语句的练习题答案_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.编写程序,输入a和b,找出a和b的余数和商。#包括void main()int a,b;scanf(“% d % d”,a,b);Printf(商%d余数%d ,a/b,a % b);2.输入一个整数数据,分别找出每个数字。例如:469,一位数是9,十位数是6,百位数是4。#包括void main() int a,m=0;int t、t1、t2、t3、T4;scanf(“% d”,a);if(a0|a99999)打印(“输入数据超出范围 n”);否则如果(a=0a10) m=1;Printf(这个数字是%d位数字,它的单个数字是%dn ,m,a);否则如果(a=10a100)m=2;t=a;a=a/10;Printf(数字是%d位数,单位数是%d,十位数是%dn ,m,t,a);否则如果(a=100a1000)m=3;t=a;t1=(a/10);T2=a/100;Printf(此数字是%d位数,它的单位数是%d十位数是%d百位数是%dn ,m,t,t1,T2);否则如果(a=1000a10000)m=4;t=a;t1=a/10;t2=a/100;T3=a/1000;Printf(此数字是%d位数,它的单位数是%d十位数是%d百位数是%d千位数是%dn ,m,t,t1,t2,T3);否则如果(a=10000a100000)m=5;t=a;t1=a/10;t2=a/100;t3=a/1000;T4=a/10000;Printf(此数字为%d位数,其单位数为%d十位数为%d百位数为%d千位数为%d十位数为%dn ,m,t,t1,t2,t3,T4);上面的文字太复杂了。如果你学会了循环,就会简单得多。#包括void main()int a,b;int n=0;scanf(“% d”,a);while(a)/while(a!=0) n;/n用于计算a的位数,n的初始值必须为0b=a;a=a/10;/a/=10;printf(“% d”,b);/输出a的数字printf(“a有%d”,n);/此语句必须写在循环体之外3.编程并输入两个整数数据A和b。如果a2 b2的结果大于100,则输出a2 b2的值,否则,输出a2 B2的结果#包括void main()int a,b;scanf(“% d % d”,a,b);if(a*a b*b100)printf(“% d n”,a * a b * b);其他printf(“% d n”,a b);/您也可以使用变量来表示a2 b2的值4.输入两个整数A和b。如果a3-b3小于0,则输出a-b的值,否则输出a3-b3的结果。#包括void main()int a,b;scanf(“% d % d”,a,b);if(a*a*a-b*b*b0)printf(“% d n”,a-b);其他printf(“% d n”,a * a * a-b * b * b);5.输入两个整数A和b。如果a-b的结果是奇数,则输出该值;否则,输出提示信息。#包括void main()int a,b;scanf(“% d % d”,a,b);如果(a-b)%2!=0) /if(a-b)%2)printf(“% d n”,a-b);其他printf(“a-b结果不是奇数”);6、编程判断输入数是否不仅是5和7的倍数,如果是输出是,否则输出否#包括void main()int a;scanf(“% d”,a);If(a%7=0a%5=0) /If(a5=0)或if(!(a5)printf(“是”);其他printf( no );7.从键盘输入代表年份的整数,以确定该年是否为闰年,确定的结果将显示在屏幕上。#包括void main()年份;scanf(“% d”,年份);if(year%4=0year0|year0=0)/if(year%4=0year0!=0 | |年0=0)printf(“% d年是闰年!”年);其他printf(“% d年不是闰年!”年);/如果否则也可以通过嵌套来实现8.从键盘输入一个字符。如果是大写字母,它将被转换成小写字母。如果是小写字母,它将被转换成大写字母。如果它是一个数字字符,它将被转换成与数字相对应的数值的平方。否则,它将按原样输出。#包括void main()char chch=getchar();/scanf(“% c”,ch);if(ch=Ach=Z)put char(ch=32);否则if(ch=ach=z)put char(ch-=32);否则if(ch=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论