c语言数组例题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
scanf("%d",&i);
k=add(i);
printf("%d累加的结果为:%d\n",i,k);
}
测试数据为:4
运行结果为:10
puts(s);
}
4.源代码为:
#include<stdio.h>
int add(int n)
{ int s=0;
if(n==0)
return 0;
if(n==1)
s=1;
else
s=n+add(n-1);
return s;
}
void main()
{ int k,i;
printf("输入一个整数:\n");
for(j=0;j<2wenku.baidu.comj++)
{if(s[0]<a[i][j])
{s[0]=a[i][j],
s[1]=i+1,
s[2]=j+1;}
}
return p;
}
main()
{
int i,j,s[3][2],*p;
printf("二维数组的初始值:\n");
for(i=0;i<3;i++)
for(j=0;j<2;j++)
scanf("%d",&s[i][j]);
printf("\n");
p=hs(s);
printf("max=%d row=%d col=%d\n",p[0],p[1],p[2]);
return 0;
}
3.源代码为:
#include<stdio.h>
void hanshu(char *s)
{ while(*s)
if(d)
printf("%d是一个素数\n",i);
else
printf("%d不是一个素数\n",i);
}
2.源代码为:
#include<stdio.h>
int *hs(int a[3][2])
{int i,j,s[3],*p=s;
s[0]=a[0][0];s[1]=s[2]=1;
for(i=0;i<3;i++)
1.
#include<stdio.h>
int prime(int c)
{
int a,b=1;
for(a=2;a<c;a++)
if(c%a==0)
{b=0;return b;}
}
void main()
{ int i,d;
printf("请输入一个整数:");
scanf("%d",&i);
d=prime(i);
{ if(*s>='A'&&*s<='Z')
*s+=32;
else
if(*s>='a'&&*s<='z')
*s-=32;
*s++;
}
}
void main()
{ char s[]="shaHUAHDJhhduahNBUahujJAWDhuwh8u";
hanshu(s);
printf("改写后的字符串为:\n");
相关文档
最新文档