c语言if语句的练习题答案.doc

上传人:h**** 文档编号:785940 上传时间:2018-11-01 格式:DOC 页数:4 大小:41KB
下载 相关 举报
c语言if语句的练习题答案.doc_第1页
第1页 / 共4页
c语言if语句的练习题答案.doc_第2页
第2页 / 共4页
c语言if语句的练习题答案.doc_第3页
第3页 / 共4页
c语言if语句的练习题答案.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1、 编写程序输入 a和 b,求 a和 b的余数和商。#includevoid main()int a,b;scanf(“%d%d“,printf(“商为%d 余数为%d“,a/b,a%b);2、 输入一个整型数据,分别求出各位数字。如:469,则个位数是 9,十位数是 6,百位数是 4。#includevoid main() int a,m=0; int t,t1,t2,t3,t4;scanf(“%d“,if(a99999)printf(“输入数据超出范围n“);else if (a=0int n=0;scanf(“%d“,while(a)/while(a!=0) n+;/n用来统计数字 a

2、是几位数,n 的初值必须为 0b=a%10;a=a/10;/a/=10;printf(“%d“,b);/输出 a的各位数字printf(“a的位数为%d“,n);/此语句必须写在循环体的外面3、 编程输入两个整型数据 a和 b,若 a2+b2的结果大于 100,则输出 a2+b2的值,否则输出a+b的结果。#includevoid main()int a,b; scanf(“%d%d“,if(a*a+b*b100) printf(“%dn“,a*a+b*b);elseprintf(“%dn“,a+b); /还可以用一个变量来表示 a2+b2的值4、 输入两个整数 a和 b,若 a3-b3 小于

3、 0,则输出 a-b的值,否则输出 a3-b3的结果。#includevoid main()int a,b; scanf(“%d%d“,if(a*a*a-b*b*bvoid main()int a,b; scanf(“%d%d“,if(a-b)%2!=0) /if(a-b)%2)printf(“%dn“,a-b);elseprintf(“a-b的结果为不是奇数“);6、 编程判断输入的数是否既是 5又是 7的倍数,如果是输出 yes,否则输出 no。#includevoid main()int a; scanf(“%d“,if(a%7=0elseprintf(“no“);7、 从键盘上输入一个

4、表示年份的整数,判断该年份是否是闰年,判断后的结果显示在屏幕上。#includevoid main()int year; scanf(“%d“,if(year%4=0elseprintf(“%d 年不是闰年!“,year);/还可以用 ifelse 的嵌套来实现8、 从键盘上输入一个字符,如果是大写字母,则转换成小写字母,如果是小写字母,转换成大写字母,如果是数字字符,转换成该数字所对应的数值的平方。否则原样输出。#includevoid main()char ch;ch=getchar();/scanf(“%c“,if(ch=Aa=ch-0; /用来求对应数字的平方,ch 为字符,ch-0的结果却为数值printf(“%dn“,a);elseprintf(“您输入的是除字母和数字之外的其他字符!n“);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。