} }
printf(\}
9.计算1-2+3-4+5……+99-100的值 #include
int i,f=1,sum=0; for(i=1;i<101;i++) {
sum=sum+i*f; f=f*(-1); }
printf(\}
10.打印100以内所有能被3整除的数,每5个换一行。 #include
int i,n=0;
for(i=1;i<=100;i++) {
if(i%3==0) { printf(\ n++; } if(n%5==0) {
printf(\ } } }
11.计算1+1/2+1/3+……+1/100的值 #include
float i,sum=0;
for(i=1;i<=100;i++) {
sum=sum+1/i;
}
printf(\}
12.编写一个程序,用户输入一个整数,判断该数是否是素数。 #include
int n,i,f;
scanf(\ for(i=2;i<=n/2;i++) { f=1; if(n%i==0) {
f=0; break; } }
if(f==0) {
printf(\不是素数\ } else {
printf(\是素数\ } }
13.编写一个程序,打印出100以内所有的素数,每5个换一行。
#include
int i,j,f,n=0;
for(i=2;i<=100;i++) { f=1;
for(j=2;j<=i/2;j++) { if(i%j==0) { f=0; break; } }
if(f==1) { printf(\ n++; } if(n%5==0) { printf(\ } } }
14.一个运输公司对用户计算运费公式:总运费=单价*重量*距离*(1-折扣)。单价为每吨每公里为1元。路程(s)越远,每公里运费折扣越高,公式如下: s<250km 没有折扣 250=
编写一个程序,完成以下功能:当运输公司输入货物的吨数和公里数,就能计算出这次运单的运费。
15.编写一个程序,获取系统的当前时间(取整点),若时间为5、6、7、8点,则显示“早上好”;若时间为9、10、11点,则显示“上午好”;若时间为12、13点,则显示“中午好”;若时间为14、15、16、17、18点,则显示“下午好”;若时间为19、20、21、22、23、24、1、2、3、4点,则显示“晚上好”。 #include
time_t t;
t=time(NULL); struct tm *tt; tt=localtime(&t); switch(tt->tm_hour) {
case 5: case 6: case 7: case 8:printf(\早上好\\n\ case 9: case 10: case 11:printf(\上午好\\n\
case 12: case 13:printf(\中午好\\n\ case 14: case 15: case 16: case 17: case 18:printf(\下午好\\n\ default:printf(\晚上好\\n\ } }
16.所谓水仙花数是指一个三位正整数,它各位数字的立方之和等于此正整数。例如,153是一个水仙花数,因为153=1*1*1+5*5*5+3*3*3。试编写一个程序,判断用户输入的一个三位正整数是否是水仙花数。 #include
17.所谓水仙花数是指一个三位正整数,它各位数字的立方之和等于此正整数。例如,153是一个水仙花数,因为153=1*1*1+5*5*5+3*3*3。试编写一个程序,求出所有的水仙花数。 #include
相关推荐: