功能:编写函数fun,求任一整数m的n次方。
------------------------------------------------*/
#include
long fun(int m,int n) {
/**********Program**********/
/********** End **********/ } main() {
int m,n; long s;
long fun(int,int);
printf(\输入m和n的值:\
scanf(\ s=fun(m,n); printf(\ wwjt(); }
---------------------- long int x=1; int i;
for(i=1;i<=n;i++) x=x*m; return x;
----------------------
/*------------------------------------------------ 【程序设计】
--------------------------------------------------
功能:输入三个字符串,按由小到大顺序输出。编写交换 函数fun,用交换指针的方式实现交换。
------------------------------------------------*/
#include
char fun(char *p1,char *p2) {
/**********Program**********/
/********** End **********/ }
main() {
static char s1[20],s2[20],s3[20]; char fun();
printf(\输入三个字符串:\\n\ scanf(\ scanf(\ scanf(\
if(strcmp(s1,s2)>0) fun(s1,s2); if(strcmp(s1,s3)>0) fun(s1,s3);
if(strcmp(s2,s3)>0) fun(s2,s3);
printf(\排序结果是:\\n%s\\n%s\\n%s\\n\ wwjt(); }
---------------------- char *p=NULL; strcpy(p,p1); strcpy(p1,p2); strcpy(p2,p);
----------------------
/*------------------------------------------------ 【程序设计】
--------------------------------------------------
功能:编写函数fun计算下列分段函数的值: x^2+x+6 x<0且x≠-3
f(x)= x^2-5x+6 0≤x<10且x≠2及x≠3
x^2-x-1 其它
------------------------------------------------*/
#include
float fun(float x) {
/**********Program**********/
/********** End **********/ } main() {
float x,f;
printf(\ scanf(\ f=fun(x);
printf(\ wwjt(); }
---------------------- float y;
if (x<0 && x!=-3.0) y=x*x+x+6;
else if(x>=0 && x<10.0 && x!=2.0 && x!=3.0) y=x*x-5*x+6; else y=x*x-x-1; return y;
----------------------
/*------------------------------------------------ 【程序设计】
--------------------------------------------------
功能:编写函数fun求1000以内所有7的倍数之和。
------------------------------------------------*/
#define N 1000 #include
int sum; sum=fun(7);
printf(\以内所有%d的倍数之和为:%d\\n\ wwjt(); }
int fun(int m)
{
/**********Program**********/
/********** End **********/ }
---------------------- int s=0,i; for(i=1;i ---------------------- /*------------------------------------------------ 【程序设计】 -------------------------------------------------- 功能:编写函数fun将一个由四个数字组成的字符串转换 为每两个数字间有一个空格的形式输出。 例如:输入“4567”,应输出“4□5□6□7”(□表示空格)。 ------------------------------------------------*/ #include fun(char s[]) { /**********Program**********/ /********** End **********/ } main() { static char str[80]; printf(\输入含有四个数字的字符串:\\n\ scanf(\ fun(str); printf(\结果是:%s\\n\ wwjt(); } ---------------------- int i,len; len=strlen(s); for(i=len-1;i>0;i--) { s[2*i]=s[i]; s[2*i-1]=' '; } len=strlen(s); s[len]='\\0'; ---------------------- /*------------------------------------------------------- 【程序设计】 --------------------------------------------------------- 题目:输入华氏温度求摄氏温度。转换公式为 c=5/9(f-32), 输出结果取两位小数。 -------------------------------------------------------*/ #include double fun(double m) 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C语言编程题(部分)(8)在线全文阅读。
相关推荐: