1、c语言编程题编程归纳3.17 编写程序,把560分钟换算成小时和分钟表示,然后进行输出。#includemain()int hour,minute; hour=560/60;minute=560%60;printf(“hour=%d,minute=%dn”,hour,minute);3.18 编写程序,输入两个整数:1500和350,求出它们的商和余数并进行输出。#includemain()int a,b,c,d; printf(input two numbers:n); scanf(%d,%d,&a,&b); c=a/b; d=a%b; printf(c=%d,d=%d,c,d);4-23
2、输入一整数,判断奇数还是偶数#includemain() int i; printf(enter a integer:n); scanf(%d,&i); if(i%2=0) printf(%d is a even,i); else printf(%d is a odd,i);4-24 输入三个数,打印出最大的数#includemain() int a,b,c,max=0; printf(enter three numbers:n); scanf(%d,%d,%d,&a,&b,&c); max=a; if(maxb) max=b; if(maxc) max=c; printf(max=%d,ma
3、x);4-24 输入三个数,打印出最大的数#includemain() int a,b,c,max=0; printf(enter three numbers:n); scanf(%d,%d,%d,&a,&b,&c); max=a; if(maxb) max=b; if(maxc) max=c; printf(max=%d,max);5.19 输出公元2000年到3000年中所有的闰年,每10个换行。#includemain() int i,j=0; for(i=2000;i=3000;i+) if(i%4=0)&(i%100!=0)|(i%400=0) printf(%5d,i); j+;
4、if(j%10=0) printf(n); p/75 习题6.19输入一个字符(回车结束),输出每个字符以及对应的ASCII码,每行3对。#includemain() int i=0; char ch; while(ch=getchar()!=n) printf(%4c%4d,ch,ch); i+; if(i%3=0) printf(n); p/75 习题6.21(程序填空)编写程序,统计输入的行数,用!结束输入,!所在行不计入行数。#includemain() char ch; int i=0; while(ch=getchar()!=!) if(ch=n) i+; printf(%d,i)
5、;7.15 编写函数 int mymod(int a,int b)用以求a被b除之后的余数。#includeint mymod(int x,int y) int remainder; remainder=x%y; return remainder;main() int a,b,c; printf(enter a and b:n); scanf(%d,%d,&a,&b); c=mymod(a,b); printf(余数=%dn,c);9-29 编写函数,把数组中的所有奇数放在另一个数组中返回。#includeint fun(int a,int b) int i,j=0; for(i=0;i10;i+) if(ai%2=1) bj+=ai; return j; main()int a10,b10,i,j; for(i=0;i10;i+) scanf(%d,&ai); j=fun(a,b);for(i=0;ij;i+)printf(%d,bi);
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1