C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)

上传人:cl****1 文档编号:546063608 上传时间:2024-01-07 格式:DOCX 页数:6 大小:14.19KB
返回 下载 相关 举报
C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)_第1页
第1页 / 共6页
C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)_第2页
第2页 / 共6页
C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)_第3页
第3页 / 共6页
C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)_第4页
第4页 / 共6页
C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)》由会员分享,可在线阅读,更多相关《C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)(6页珍藏版)》请在金锄头文库上搜索。

1、C语言山东春考技能模拟试题2021.7.14(含答案及程序源代码)C语言山东春考技能模拟试题2021.7.14一、填空题(一)从键盘上输入一个年份值和一个月份值,输出该月的天数。#include main()(1)printf(请输入年份和月份,用空格隔开:);scanf(%d %d,&y,&m);if((2))printf(31);if(m=4 | m=6 | m=9 | m=11)printf((3));if(m=(4))if((5))printf(29);elseprintf(28);答:(1)(2)(3)(4)(5)(二)输入两个数,并且根据输入的运算符(+ - * /)(/认为是整除

2、运算符)计算并输出结果。例如:输入“1+1”,则输出“1+1=2”,输入“2*3”,输出2*3=6#include (1)main()int a,b;(2)printf(请输入一个表达式(如1+2):);scanf(%d %c %d,(3));if(op=+)printf(%d%c%d=%d,a,op,b,a+b);else if(op=-)printf(%d%c%d=%d,a,op,b,a-b);(4)printf(%d%c%d=%d,a,op,b,a*b);elseprintf((5));答:(1)(2)(3)(4)二、编程题从键盘上输入一个浮点数,输出它的绝对值。(不使用绝对值函数)答案

3、一、填空题(一)(1)int y,m;(2)m=1 | m=3 | m=5 | m=7 | m=8 | m=10 | m=12 (3)30(4)2(5)(y%4=0&y%100!=0)|y%400=0(二)(1)(2)char op;(3)&a,&op,&b(4)else if(op=*)(5)%d%c%d=%d,a,op,b,a/b二、编程题#include main()float x;printf(请输入一个浮点数:);scanf(%f,&x);if(x=0)printf(%f的绝对值为:%f,x,x);elseprintf(%f的绝对值为:%f,x,x*(-1);/答案仅供参考,只需运行

4、出正确的结果即可填空题程序源代码一、填空题(一)#include main()int y,m;printf(请输入年份和月份,用空格隔开:);scanf(%d %d,&y,&m);if(m=1 | m=3 | m=5 | m=7 | m=8 | m=10 | m=12) printf(31);if(m=4 | m=6 | m=9 | m=11)printf(30);if(m=2)if(y%4=0&y%100!=0)|y%400=0)printf(29);elseprintf(28);(二)#include main()int a,b;char op;printf(请输入一个表达式(如1+2):);scanf(%d %c %d,&a,&op,&b);if(op=+)printf(%d%c%d=%d,a,op,b,a+b);else if(op=-)printf(%d%c%d=%d,a,op,b,a-b);else if(op=*)printf(%d%c%d=%d,a,op,b,a*b);elseprintf(%d%c%d=%d,a,op,b,a/b);

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

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号