当前位置:首页 >> IT认证 >>

全国jisuanji二级


某商场给顾客购物的折扣率如下: 购物金额<200 不打折 200 元〈=购物金额〈500 元 9折 500 元〈=购物金额〈1000 元 8折 1000 元〈=购物金额 7.5 折 输入总购物金额,输出打折率及购物实际付款金额。文件名:myf31.c 【参考源程序】: #include "stdio.h" main() {float a,c,va; scanf("%f",&a); if(a >=1000) c=0.75; else if(a>=500) c=0.8; else if(a>=200) c=0.9; else c=1; va=c*a; printf("%.2f %0.2f\n",c,va); } 编程实现:求 1-3+5-7+ …-99 的值。运行结果为:sum=-50.文件名:myf32.c 【参考源程序】: #include "stdio.h" main() {int i,sum=0,f=1; for(i=1;i<100;i+=2) {sum=sum+f*i; f=-f; } printf("sum=%d",sum); } 3. 求 Fibonacci 数列, 1,1,2,3,5,8,13……的前 40 个数。文件名:myf33.c 【参考源程序】: #include "stdio.h" main() { long a,a1,a2; int n,i=0; a1=0;a2=1;

1.

该语句的作用是控制输出行,一行按二个数输出。 printf("%10ld%10ld",a1,a2); for(n=2;n<=20;n++,i++) { a1=a1+a2; a2=a1+a2; if(i%2==0) {i=0;printf("\n");} printf("%10ld%10ld",a1,a2); } } 输出 30 以内所有能同时被 3 和 5 整除的数,且求所有数的和。文件名:myf34.c 【参考源程序】: #include "stdio.h" main() {int i,sum=0; for(i=1;i<=30;i++) if(i%3==0&&i%5==0) { printf("%4d",i); sum=sum+i;} printf("\nsum=%d",sum); } 编程实现:求 12+22+32+ …… +102 之和。文件名:myf35.c6. 【参考源程序】: #include "stdio.h" main() { int a,i,sum=0; for(i=1;i<=10;i++) { a=10*i+2; sum=sum+a; } printf("sum=%d",sum); }

6、求一元二次方程 ax2+bx+c=0 的根。 #include "math.h" main() {int a,b,c,disc; float x1,x2; scanf("%d%d%d", &a, &b, &c);

文件名:myf6.c

disc=b*b-4*a*c; if(disc<0) exit(0); /*exit(0)的功能是退出该程序*/ if (disc==0) 〈空白处〉; /*输出两个相等的实根*/ else 〈空白处〉 /*求出两个不相等的实根,且输出不相等 的实根,保留两位小数*/ } 【参考源程序】: #include "math.h" main() {int a,b,c,disc; float x1,x2; scanf("%d%d%d", &a, &b, &c); disc=b*b-4*a*c; if(disc<0) exit(0); /*exit(0)的功能是退出该程序*/ if (disc==0) x1=x2=(-b)/(2*a); /*输出两个相等的实根*/ else {x1=(-b-sqrt(b*b-4*a*c))/(2*a); /*求出两个不相等的实根,且输出不 相等的实根, x2=(-b+sqrt(b*b-4*a*c))/(2*a);} 保留两位小数*/ printf("%.2f%.2f",x1,x2); }

C 语言程序设计实验二

从键盘输入一个正整数,若是偶数打印“even”,否则打印“odd”。文件名为 myf21.c 【参考源程序】 : #include "stdio.h" main() { int a;

printf("\nPlease input a:"); scanf("%d",&a); if(a%2==0) printf("even"); else printf("odd"); } 从键盘输入两个正整数 m,n,判断 m 能否被 n 整除,若能输出 m 和 n,否则打印“NO”。 文件名为 myf22.c 逻辑 【参考源程序】 : #include "stdio.h" main() { int m,n; printf("\nPlease input m>0,n>0: "); scanf("%d%d",&m,&n); if(m%n==0) printf("%d,%d\n",m,n); else printf("NO"); } 2. 3. 将两个两位数的正整数 a、的 b 合并形成一个整数放在 c 中。合并的方式是:将 a 数的 十位和个位数依次放在 c 数的千位和十位上, b 数的十位和个位数依次放在 c 数的百 位和个位上。例如,当输入 45,12 时,输出 c=4152。文件名为 myf23.c 【参考源程序】 : #include "stdio.h" main() { int a,a1,a2,b,b1,b2,c; printf("\nPlease input a>0,b>0: "); scanf("%d%d",&a,&b); a1=a%10; a2=a/10; b1=b%10; b2=b/10; c=a2*1000+b2*100+a1*10+b1; printf("\nc=%d",c); } 4. 输入两个整数 153 和 257,判断是否为“水仙花数”,所谓“水仙花数”是指一个 3 位数,其 各位数字立方和等于该数本身。若是输出该数,否则输出“NO”。文件名为 myf24.c 【参考源程序】 :

#include "stdio.h" main() { int a,b,x,y,z; printf("\nPlease input a>0,b>0: "); scanf("%d%d",&a,&b); x=a%10; z=a/100; y=a%100/10; if(a==x*x*x+y*y*y+z*z*z) printf("%d",a); else printf("NO"); x=b%10; z=b/100; y=b%100/10; if(b==x*x*x+y*y*y+z*z*z) printf("%d",b); else printf("\nNO"); } 5. 现编程实现:购买某商品时应付多少款?该商品的单价为 12.6 元,若购买这一商品 3 件 以上打 8 折,3 件(包括 3 件)以下不打折。文件名为 myf25.c 【参考源程序】 : #include "stdio.h" main() { int m; float y=12.6; printf("\nPlease input m>0: "); scanf("%d",&m); if(m>3) y=y*0.8*m; else y=y*m; printf("y=%.1f",y); } 6.

【动动脑子】 若给定三个整型变量 a,b,c,现求三个整数的最大值。算法思想:引入变量 max 存放最大值,先求前二位数的最大值存放于变量 max 中,再求该变量与第三数的 最大值,仍存放于该变量中。最后输出该变量。文件名为 myf26.c 【参考源程序】 : #include "stdio.h"

main() { int a,b,c,max; printf("\nPlease input a,b,c: "); scanf("%d%d%d",&a,&b,&c); if(a>b) max=a; else max=b; if(max<c) max=c; printf("max=%d",max); } 7. 【小游戏】 给小学生出一道加法题,做对着输出“Good!”,否则输出 “Try hard!”。算法 思想:随机产生一个被加数和一个加数,显示一道加法题,等待学生输入结果,判断其 结果是否正确,若正确输出输出“Goog!”,否则输出 “Try hard!”。 文件名为 myf27.c 【参考源程序】 : #include "time.h" #include "stdlib.h" #include "stdio.h" main() { int a,b,sum,n; printf("\nPlease round: "); scanf("%d",&n); randomize(); a=random(n); b=random(n); printf("\n%d+%d=",a,b); scanf("%d",&sum); if(sum==a+b) printf("Good!"); else printf("Try hard!"); }

C 语言程序设计实验一
1. 录入下列程序,文件名为:myf11.c,观察其运行结果。 main() { printf("this my frist program!\n"); printf("\n"); printf(" *\n "); printf(" ***\n "); printf(" *****\n "); printf("*******\n "); }

(注意:printf 格式控制中的 \n 为换行)
2. 仿照第一个程序编写下列程序:文件名为:myf12.c 编程输出下列图形: * *** ***** ############# 3. 编写下列程序:文件名为:myf13.c 编程输出下列信息 This is my first Program. ************************* Hello World! %%%%%%%%%%%%%%%%%%%%%%%%% Welcome to C Program!

4. 调试并运行下列程序:保存文件名为:myf14.c。如有错误,学会自行改正,并学会查 看错误信息) main() { float a=5; s=5a+6 printf("S=%d",s); } 5. 编程:给定一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9,输出结果取 2 位 小数。该程序的文件名为:myf15.c 6. 编程实现:程序的文件名为 myf16.c 求任两位实数的和与积。按下列输出格式输出, 且输出结果保留二位小数。例如,两位实数为了 3.2 和 6 ,输出格式为: 3.20 + 6.00 = 9.20 3.20 * 6.00 = 19.20 7.输入练习:按下列程序输入,查看其运行结果。程序的文件名为 myf17.c #include "stdio.h" main() { int i,j; printf("\1\2\n");/**/ for(i=1;i<11;i++) { for(j=1;j<=i;j++) printf("%c%c",219,219); printf("\n"); }


相关文章:
全国计算机二级MSOffice选择题全.doc
全国计算机二级MSOffice选择题全 - (1) 下列关于栈和队列的描述中,正
2015年《全国计算机二级考试MSOffice》选择题及答案.doc
2015 年《全国计算机二级考试 MSOffice》选择题 1、在计算机内部用来
全国计算机二级C语言(完整复习资料).doc
全国计算机二级C语言(完整复习资料)_其它考试_资格考试/认证_教育专区。全国计算机二级C语言 ~计算机二级考试 计算机二级 C 复习资料公共基础知识资料第一章 数据结构...
全国计算机二级考试C语言(最全复习资料).doc
全国计算机二级考试C语言(最全复习资料) - 二级公共基础知识作为必考内容出现,
全国计算机二级基础知识.doc
全国计算机二级基础知识 - 全国计算机二级基础知识 第 1 章 基础知识 1.1
全国计算机二级考试试题题库(附答案).doc
全国计算机二级考试试题题库(附答案) - 全国计算机二级考试试题题库(附答案)
2017年3月全国计算机等级考试二级MS office高级应用考....pdf
自2007 年开始培训全国计算机二级 2017 年 3 月全国计算机等级考试 二
2017全国计算机二级MS-Office选择题题库大全.doc
2017全国计算机二级MS-Office选择题题库大全 - 谢波 计算机二级选择
全国计算机二级内容学习.doc
全国计算机二级内容学习 - 全国计算机等级考试二级公共基础知识 数据结构与算法
全国计算机等级考试二级教程MS Office高级应用_图文.ppt
全国计算机等级考试二级教程MS Office高级应用 - 第1章 计算机基础
全国计算机二级office-word-历年真题.doc
全国计算机二级office-word-历年真题 - 目录 Word 第一套节、插
全国计算机二级ACCESS代码题.pdf
全国计算机二级ACCESS代码题 - 基本操作与简单应用 1.将“入校时间”时间
2016全国计算机二级MYSQL考试题库(含答案).doc
2016全国计算机二级MYSQL考试题库(含答案) - 1)SQLServer2
全国计算机二级MS Office高级应用无纸化考试-1_图文.pdf
全国计算机二级MS Office高级应用无纸化考试-1 - 全国计算机等级考试(
全国计算机二级MS-Office真题及参考答案931题.doc
全国计算机二级MS-Office真题及参考答案931题 - 1、 世界上首先实现
全国计算机二级考试MS office选择题知识点合集(通用).doc
全国计算机二级考试MS office选择题知识点合集(通用)_IT认证_资格考试/认证_教育专区。全国计算机二级考试MS office选择题知识点合集(通用) 计算机二级选择题考点总结...
全国计算机等级考试二级MS Office_图文.doc
全国计算机等级考试二级MS Office - 第一章 计算机基础知识 计算机是能
全国计算机二级c语言上机练习题及答案(二).doc
全国计算机二级c语言上机练习题及答案(二) - 计算机二级 C 上机练习题汇总(
全国计算机二级公共基础知识2_图文.ppt
全国计算机二级公共基础知识2 - 程序设计基本概念、基本数据结构与算法... 全国计算机二级公共基础知识2_院校资料_高等教育_教育专区。程序设计基本概念、基本数据结构与...
国家计算机二级证书的重要性.doc
国家计算机二级证书的重要性 - 国家计算机二级证书的重要性 答:1、这是国家级的证书,国家教育部颁发,终身有效(其他 省级的计算机二级是有年限的) ,是全国认证你...
更多相关标签: