第一次上机作业。
1.输入两个实数,按代数值由大到小输出。
2.输入三个实数,按代数值由大到小输出。
3.输入某学生的成绩,经处理后给出学生的等级如下:
90分以上(包括90分):a
80至90分(包括80分):b
70至80分(包括70分):c
60至70分(包括60分):d
60分以下e
1)用if语句实现。
2)用switch语句实现。
第二次上机作业。
1、利用循环语句编写程序:对一个正整数,将各位数字反序后的数组成一个整数输出。
例如:输入12345,输出54321。
#include <>
void main()
long m,n,sum=0;
scanf(“%ld”,&m);
while(m>0)
printf(“%ld”,sum);
2、从键盘中输入10个数,把这10个数按从小到大的顺序依次输出。
#include<>
void main()
for(i=0;i<10;i++)
printf(“%5d”,a[i]);
3、编程求1!+2!+3!+…20!
4、将一个正整数分解成质因数的乘积。例如:输入90,打印90=2*3*3*5。
#include <>
void main()
int n,i=2;
scanf(“%d”,&n);
printf(“%d=“,n);
while(n>1)
printf(“\b “)
第三次上机作业。
1.从键盘输入n个整数,统计所有下标为奇数且数组元素的值为偶数的个数。
#include<>
void main()
', altimg': w': 177', h': 44'}]
#include <>
long fact(int x);
void main()
int m,n;
long cmn;
printf(“input m,n:”)
scanf(“%d,%d”,&m,&n);
cmn=fact(m)/(fact(n)*fact(m-n));
printf(“the combination is %ld”,cmn);
long fact(int x)
long y;
for(y=1;x>0;--x)
y*=x;return(y);
2) 写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息。
#include <>
int prime(int n)
int i;
for(i=2;i if(n%i==0)break;
if(i>=n)
return 1;
else return 0;
void main()
int n;
printf(“input a integer:”)
scanf(“%d”,&n);
if(prime(n))
printf(“%d is a prime”,n);
elseprintf(“%d is not a prime”,n);
第四次上机作业。
1、求方程的根,用三个函数分别求当大于0,等于0和小于0 时的根,并输出结果。从主函数输入a、b、c的值。
#include <>
#include <>
double x1,x2,p,q,disc;
void greater_than_zero(double a,double b)
x1=(-b+sqrt(disc))/2*a);
x2=(-b-sqrt(disc))/2*a);
void equal_to_zero(double a,double b)
x1=x2=-b/(2*a);
void smaller_than_zero(double a,double b)
p=-b/(2*a);
q=sqrt(-disc)/(2*a);
void main()
double a,b,c;
printf(“please input a,b,c:”)
scanf(“%lf,%lf,%lf”,&a,&b,&c);
disc=b*b-4*a*c;
printf(“root:”);
if(disc>0)
else if(disc==0)
elsevoid main()
char s[20];
printf(“plese input a string:”)
gets(s);
count(s);
printf(“letter=%d,digit=%d,space=%d,other=%d”,letter,digit,space,other);
第五次上机作业。
1、写一函数,输入一个十六进制数,输出相应的十进制数。
#include<>
#include <>
#include <>
void convert(char s)
课堂练习作业
第二部分课堂练习作业。练习1 1 学校免费向学生提供充足的开水。请画出供求曲线,并指出均衡 和数量。2 学校为了减少开水浪费,弥补免费 开水引起的经费紧张,决定在保证向学生提供充足的开水的前提下每瓶开水收费2角。请画出供求曲线,指出均衡 和数量,并说明学校的目的能否达到,其效果怎么样?3 学校响应节...
C语言练习作业和答案
1 c语言源程序最多可能由 abcd部分组成?a 预处理部分b 变量说明部分。c 函数原型声明部分 d 函数定义部分。2 一个完整的c语言源程序最少必须有 c a 若干个主函数b 若干个函数。c 且只能有一个主函数 d 一个函数。3 c语言以函数为源程序的基本单位最主要有利于 b a 程序设计结构化...
第二章课堂练习作业
答案 第一章运动的描述。第二章 匀变速直线运动规律。第二章匀变速直线运动规律。一 选择题。1 自由落体运动是 a 物体不受任何作用力的运动 b 物体在真空中的运动。c 加速度为g的竖直下落运动 d 初速度为零,加速度为g的竖直下落运动。3 关于自由落体运动,下面说法正确的是。a.它是竖直向下,v0 ...