第一范文网 - 专业文章范例文档资料分享平台

经典练习C语言编程的题目及标准答案整理

来源:用户分享 时间:2025/11/16 0:27:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1.逆序输出正三位数 #include int main() {

int input,output= 0; scanf(\nput); while(input != 0) {

output = output*10 + input%10; input /= 10; }

printf("%d\\n\output);

return 0; }

2.百元找零函数

#include

int main() { int amount=100; int price=0;

printf(\请输入金额(元)\ scanf(\d\,&price);

?printf(\请输入票面\ scanf(\%d\mount); ? }

int change=amount-price; printf("找您%d元。\\n\hange); return 0;

3.求平均数

#include

int main() { int a,b; scanf(\%d %d\a,&b);

double c=(a+b)/2.0;

/* scanf(\%d\&amount); 这是注释,我随便放的,没意义 int change=amount-price;*/ printf(\%d和%d的平均值是%f\\n\c); return 0; }

4.写出程序的输出: int i=1;

switch ( i/3 ) {

case 0: printf(\ero\); case 1: printf("one"); case 2: printf(\ }

正确答案是:zeroonetwo。

5.水仙花数是指一个N位正整数(N>=3),它的每个位上的数字的N次幂之和等于它本身。

例 如:153 = 13 + 53+33。 本题要求编写程序,计算所有N位水仙花数。 输入格式:

输入在一行中给出一个正整数N(3<=N<=7)。 输出格式:

按递增顺序输出所有N位水仙花数,每个数字占一行。 输入样例: 3 输出样例: 153 370 371 407

经典练习C语言编程的题目及标准答案整理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0xuu44qsda6j6mw9sjhs44p5c1cp9m00dv8_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top