输入
输入三个整数,依次为k、m、 n。
输出
从小到大输出符合题意的所有整数,两数之间用一个空格分开。
样例输入
15 2 3
样例输出
2 3 4 8 9 10 14 15
提示
难点在于输出格式的控制:空格在数的中间,学会用循环时边界情况的特殊处理。
解答:
#includeint main() { int k,m,n,i,a; scanf(\ if(m>=n) a=n; else a=m; printf(\ for(i=a+1;i<=k;i++) if(i%m==0||i%n==0) { if(i%m==0&&i%n==0) printf(\ else printf(\ } }
问题 3: A+B Problem
题目描述
计算a+b,0<=a,b<1000。
输入
输入有多对整数a和b组成,每对a和b占一行,a,b用空格分开。
输出
每行输出一个a+b的值,顺序与输入对应。
样例输入
1 2 10 20
样例输出
3 30
提示
OJ系统上测试输入结束符为EOF(End Of File),其值为-1。用scanf()把文件所有内容读完后,会读到EOF,所以可以用来判断输入是否完成,测试时可以用Ctrl+Z产生EOF。本题解法参看FAQ。
解答:
#includeint main() { int a,b; for(;scanf(\ printf(\}
问题 4: A+B Problem (II) : Input/Output Pratice 题目描述
计算a+b,0<=a,b<1000。
输入
输入的第一行是一个整数N,后面有N对整数a和b,每对a和b占一行,a,b用空格分开。
输出
每行输出一个a+b的和,顺序与输入对应。
样例输入
2 1 2 10 20
样例输出
3 30
提示
N给出了测试样例数,用for循环处理方便。
解答:
#includeint main() { int n,a,b,i; scanf(\ for(i=1;i<=n;i++) { scanf(\ printf(\ } }
问题 5: A+B Problem (III) : Input/Output Pratice 题目描述
计算a+b,0<=a,b<1000。
输入
输入有多对整数a和b组成,每对a和b占一行,a,b用空格分开。当测试样为0 0时表示输入结束,0 0不参与运算。
输出
每行输出一个a+b的值,顺序与输入对应。
样例输入
1 2 10 20 0 0
以上是由77cn范文大全为大家整理的山科大 C语言程序设计编程精选44例的相关范文,本文关键词为科大,语言,程序设计,编程,精选,44例,问题,个数,比较,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。
山科大 C语言程序设计编程精选44例.doc
免费范文网为全国范文类知名网站,下载全文稍作修改便可使用,即刻完成写稿任务。
已有11人下载
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库山科大 C语言程序设计编程精选44例在线全文阅读。
本文来自:免费范文网(www.77cn.com.cn) 转载请注明出处!