C语言程序设计

[复制链接]
查看11 | 回复1 | 2010-7-2 03:12:51 | 显示全部楼层 |阅读模式
6
将一个四位的整数m拆开,然后按相反顺序输出,每输出一位数其后留下2个空格。如输入m=1234,输出:m=1234,4321。
#include "stdio.h"
#include "math.h"
#include "stdlib.h"
void NONO( int x,int a,int b,int c,int d );
main()
{ int m=1234,a,b,c,d,i;
/***********begin***********/
/************end************/

printf("m=%d,%d%d%d%d\n",m,a,b,c,d);

NONO(m,a,b,c,d);
}
void NONO( int x,int a,int b,int c,int d )
{ FILE*f;

f=fopen("out1.dat","w");

fprintf(f,"m=%d,%d%d%d%d\n",x,a,b,c,d);

fclose(f);
}
7
输入10个整数用C语言,随机输入10个整数,用冒泡排序法对这些整数降序排列
#include "stdio.h"
#include "math.h"
#include "stdlib.h"
void NONO(int a[]);
main()
{ inta[10],i,j,temp;


/***********begin***********/
/************end************/

NONO(a);
}
void NONO( inta[])
{ FILE*f;

int i;

f=fopen("out1.dat","w");

for(i=0;i
#include
void nono(char str1[]);
void fun(char str1[])
{

char temp;


int i,length=strlen(str1);


/***********begin***********/
/************end************/
}
main()
{ char str1[80]="This Is a c Program";

printf("String is: %s\n",str1);

fun(str1);

printf("Result is: %s\n",str1);

nono(str1);
}
void nono(char str1[])
{FILE *f;
f=fopen("out1.dat","w");
fprintf(f,"%s\n",str1);
fclose(f);
}
10
求指定字符在字符串中第一次出现的位置并输出
如:“This Is a c Program”,指定字符为“a”时
则输出:Result is: 8
#include
#include
voidnono(int posi);
int fun(char str1[],char ch)
{

int i,pos;
/***********begin***********/
/************end************/
}
main()
{ char str1[80]="This Is a c Program",ch='a';

int posi;

printf("String is: %s\n",str1);

printf("char is: %c\n",ch);

posi=fun(str1,ch);

printf("Result is: %d\n",posi);

nono(posi);
}
voidnono(int posi)
{FILE *f;
f=fopen("out1.dat","w");
fprintf(f,"The sum is :%d\n",posi);
fclose(f);
}

回复

使用道具 举报

千问 | 2010-7-2 03:12:51 | 显示全部楼层
输入10个整数用C语言,随机输入10个整数,用冒泡排序法对这些整数降序排列#include "stdio.h"#include "math.h"#include "stdlib.h"void NONO(int a[]);void main(){ inta[10],i,j,temp; for(i=0;i<10;i++)
scanf("%d",&a);
for(i=0;i<9;i++)
{
for(j=i+1;j<10;j++)
{
if(a<a[j])
{
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行