




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
(word完整版)宁波大学OJ系统C语言题目答案与解析精讲 (word完整版)宁波大学OJ系统C语言题目答案与解析精讲 ..专业知识编辑整理.. (word完整版)宁波大学OJ系统C语言题目答案与解析精讲 1000整数输入输出练习 Description 从键盘输入任意两个整数,再向屏幕输出这两个数据。 Input 输入两个整数。 Output 输出这两个整数。以空格间隔. SampleInput 7—9 SampleOutput 7—9 HINT 本题的样例代码如下: #include<stdio.h〉 intmain() { inta,b; scanf(”%d%d",&a,&b); printf("%d%d\n”,a,b); return0; } 1001字符输入输出练习1 Description 从键盘任意输入一个字符,再输出这个字符。 Input 任意输入一个字符。 Output 输出该字符。 SampleInput # SampleOutput # #include〈stdio。h> intmain() { chara; scanf("%c",&a); printf(”%c\n”,a); return0; } 1002单组A+B Description 从键盘输入任意两个整数a和b,计算并输出a+b的值。 Input 从键盘输入两个整数a和b。 Output 输出这两个数的和 SampleInput 12 SampleOutput 3 #include<stdio.h〉 intmain() { inta,b,c; scanf("%d%d",&a,&b); c=a+b; printf("%d\n”,c); return0; } 1003多组A+B(1) Description 分别计算多组a+b的值。 Input 输入包含多组测试数据。每行包含一组整数a,b.当输入为00时,测试结束,此时的结果不输出. Output 对于每一对整数a,b,输出它们的和,并且每行输出一个结果. SampleInput 15 1020 00 #include<stdio。h> intmain() { inta,b,y; scanf(”%d%d”,&a,&b); while(a!=0||b!=0) { y=a+b; printf(”%d\n",y); scanf(”%d%d",&a,&b); } return0; } 1004多组A+B(2) Description 分别计算多组a+b的值。 Input 第一行包含一个整数N,表示有N组数据。接下来的N行,每行输入一组a,b数据。 Output 对于每一对整数a,b,输出它们的和,并且每行输出一个结果。 SampleInput 2 15 1020 SampleOutput 6 30 #include〈stdio.h> intmain() { inta,b,y,i=1,N; scanf("%d",&N); while(i〈=N) { scanf("%d%d”,&a,&b); y=a+b; printf("%d\n”,y); i++; } return0; } 1005计算平均分(1) Description 输入一个学生的3门课成绩a,b,c,求出该学生的平均分. Input 输入三个成绩a,b,c. Output 输出平均值,要求保留1位小数。 SampleInput 607080 SampleOutput 70.0 #include<stdio.h> intmain() { doublea,b,c,d; scanf(”%lf%lf%lf”,&a,&b,&c); d=(a+b+c)/3。0; printf(”%.1f\n",d); return0; } 06计算月收入 Description 某小型外贸公司员工月收入的计算方法为:月基本工资加当月提成.从键盘输入某员工某月的基本工资和该月的提成,计算并输出该员工的月收入。 Input 输入两个数分别代表月基本工资和月提成。 Output 计算并输出月收入(保留2位小数). SampleInput 31001200 SampleOutput 4300.00 #include〈stdio.h> intmain() { doublea,b,c; scanf(”%lf%lf",&a,&b); c=a+b; printf("%。2f\n",c); return0; } 1007温度转换 Descript

17****21
实名认证
内容提供者


最近下载