c语言简单编程题目及答案,经典练习C语言编程的题目及答案整理.pdf
.
1.逆序输出正三位数
#include
int main()
{
int input,output= 0;
scanf("%d",&input);
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",&amount);
int change=amount-price;
printf(" 找您 %d 元。 \n",change);
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",a,b,c);
return 0;
}
4.写出程序的输出:
int i=1;
switch ( i/ 3 ) {
case 0: printf("zero");
case 1: printf("one");
case 2: printf("two");
}
正确答案是: zeroonetwo 。
5. 水仙花数是指一个 N 位正整数 (N>=3 ),它的每个位上的数字的 N 次幂之和等于它本身。
例 如: 153 = 1 3 + 5 3+3 3 。 本题要求编写程序 ,计算所有 N 位水仙花数。
输入格式:
输入在一行中给出一个正整数 N (3<=N<=7 )。
输出格式:
按递增顺序输出所有 N 位水仙花数,每个数字占一行。
输入样例:
3
输出样例:
153
370
371
407
..
.
#include
int main ( void ) {
int i, j, n, low = 1, high, temp, sum, item, remainder;
scanf( "%d" , &n);
for (i = 1; i < n; ++i)
low *= 10 ; /* 得到 n 位数的下限 */
high = low * 10 ; /* 得到 n 位数的上限 */
for (i = low; i < high; ++i) {
c语言简单编程题目及答案,经典练习C语言编程的题目及答案整理.pdf相关推荐
- c语言趣味算数游戏程序设计,非常经典的C语言趣味题目
在这个网站上发现一套很有趣的C语言测试题,如果你招聘C语言相关开发人员,或者正在学习C语言,很值得做一做. 如果没有做,下面内容暂时不要看,最好自己先完成一遍. OK,假设你做的答案没有完全正确,那你 ...
- C语言 函数不定长参数 ##__VA_ARGS__经典案例 - C语言零基础入门教程
目录 一.##__VA_ARGS__简介 二.##__VA_ARGS__经典案例 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.## ...
- C语言简单程序的编写和调试,上机1--C语言简单程序的编写和调试.doc
上机1--C语言简单程序的编写和调试.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印 ...
- 经典c语言基础代码大全,10个经典的C语言面试基础算法及代码
<10个经典的C语言面试基础算法及代码>由会员分享,可在线阅读,更多相关<10个经典的C语言面试基础算法及代码(24页珍藏版)>请在人人文库网上搜索. 1.10个经典的C语言面 ...
- c语言考试经典编程题目及答案,经典练习C语言编程的题目及答案整理
你想学好C语言吗?做好文档上的题目,你能掌握基本的C语言 1.逆序输出正三位数 #include int main() { int input,output= 0; scanf("%d&qu ...
- c语言简单密码字符a用f代替,c语言实验.doc
c语言实验.doc 实验1 熟悉C语言的运行环境[实验目的]1. 熟悉C语言编程环境VC 6.0,掌握运行一个C程序的基本步骤,包括编辑.编译.连接和运行.2. 了解C程序的基本框架,能够编写简单的C ...
- 【C语言简单说】一:第一个C语言程序
注册CSDN有些年头了,但是从未写过任何任何的东西. 几年前的懵懵懂懂,现在虽然依旧懵懂但是还好,能够听得懂大触们大致再说神马东西了. 这段时间有点怀疑人生,由于本人才疏学浅,所以只好留下一点帮助小白 ...
- 【C语言简单说】二:第一个C语言程序详解(3)
如有错误请给与纠正- 注:注意我们每一行代码后面的分号表示我们一句代码的结束,就像我们在写文字的时候的标点符号,一个句号表示一句话的结尾. 上一个教程只说明了第一个C语言程序源码中的main(其实等于 ...
- 【C语言简单说】二:第一个C语言程序详解(2)
如有错误请给与纠正- (+_+)? 不知道你在什麼 其实这一节可以跳过,不信你往下看- 上一个教程只说明了第一个C语言程序源码中的头文件: #include<stdio.h> #inclu ...
最新文章
- 桌面程序调用Web Service应用实例
- Nginx与php的整合
- python开源代码-这7个开源的Python库,让你轻松代码分析
- Ubuntu Server 安装部署 Cacti 服务器监控
- wps打包exe文件_如何使用PTEmaker将PPT打包为exe可执行文件(图文) - 电脑教程
- 哈希算法python_哈希算法(Python代码实现)
- 一站式金融云托管服务 都匀融通村镇银行系统成功上线运行
- 高性能Javascript HTML集合访问的学习笔记
- 防火等级不达标!索尼宣布召回中国大陆地区部分充电宝 可免费换新
- CVPR2017-图像特征匹配-GMS:基于网格的运动统计的快速且极度鲁棒的图像特征匹配算法
- 灰度直方图匹配(灰度直方图规定化)matlab代码
- Android反编译实战-去广告
- Android dex修复工具,Android的dex热修复的实现基本原理
- 屏蔽群晖系统升级并去除群晖桌面小红点
- Java基于springboot办公OA管理系统源码
- 2440 led-管道-控制应用程序详细解释(摘抄+解释部分)
- marshmallow——简介
- 赠书:支付平台架构业务、规划、设计与实现
- Ipad2022可以用电容笔吗?双十一值得入手电容笔推荐
- 正则表达式练习题自带注释
热门文章
- Greenplum 扩容
- python--使用cnmaps绘制省界地图(快速上手,简单有效)
- igo地图 android,给卡友推荐一款安卓导航iGO
- 上海亚商投顾:沪指3100点失而复得 航运、能源板块大涨
- ps,excel,word的使用
- java必备十大技术网站
- 第11节 DHCP服务器原理、布署及攻防——以win2003为例
- 记录一次wagon报错Failed to execute goal org.codehaus.mojo:wagon-maven-plugin:1.0:upload-single
- 达芬奇pro的FPGA学习笔记4--LED闪烁(500ms灯1亮,500ms灯2亮)
- [高通SDM450][Android9.0]设备默认支持连接WPA3-SAE加密协议的WIFI