- 博客(10)
- 收藏
- 关注
原创 pta二维数组-方阵赋值(副对角线为1,左上角为0,右下角为2)
#include<stdio.h>#define N 20int main(){ int a[N][N], n,i,j,x,y,z; scanf("%d",&n); x=y=z=n; for(i=0;i<n-1;i++) { for(j=x-2;j>=0;j--) a[i][j]=0; x--; } for(i=0;i<n;i++) {...
2022-06-05 11:50:48 611
原创 pta删除数字字符
#include<stdio.h>#include<string.h>#define M 20int main(){ char a[M],b[M]; int i,j; gets(a); for(i=0,j=0;i<strlen(a);i++) {if(a[i]>='0'&&a[i]<='9'); else b[j]=a[i],j++;} b[j]='\0'; printf("%s",...
2022-06-05 10:40:04 602
原创 pta求周边元素的和
#define M 5#define N 4#include "stdio.h"int fun(int a[M][N]) ;int main( ){ int a[M][N] , i , j ; int y; for(i=0;i<M;i++) for(j=0; j<N; j++) scanf("%d", &a[i][j]) ; y=fun(a) ; printf("s=%d",y) ...
2022-06-05 09:57:47 196
原创 删除字符串中的空格
#include<stdio.h>int main(){ int i,j; char str[30]; gets(str); i=j=0; while(str[i]!='\0'){ if(str[i]!=' ') {str[j]=str[i]; j++;} i++;} str[j]='\0'; puts(str); return 0; }...
2022-05-31 11:58:47 2194
原创 分类统计各类字符个数
#include <stdio.h>#define MAXS 15void StringCount( char *s );void ReadString( char *s );int main(){ char s[MAXS]; ReadString(s); StringCount(s); return 0;}#include<string.h>void StringCount( char *s ){ int i,b...
2022-05-26 19:10:57 508
原创 使用函数实现字符串的部分复制
#include <stdio.h>#define MAXN 20void strmcpy( char *t, int m, char *s );void ReadString( char s[] ); /* 由裁判实现,略去不表 */int main(){ char t[MAXN], s[MAXN]; int m; scanf("%d\n", &m); ReadString(t); strmcpy( t, m, s );...
2022-05-26 18:31:06 292
原创 字符串-掐头去尾
#include<stdio.h>#include<string.h>#define N 80int main(){ char *p; char a[N]; gets(a); a[strlen(a)-1]='\0'; p=a; printf("%s",p+1); }
2022-05-21 09:15:10 1161 4
原创 选择排序法
#include <stdio.h>#define MAXN 10void sort( int a[], int n );int main(){ int i, n; int a[MAXN]; scanf("%d", &n); for( i=0; i<n; i++ ) scanf("%d", &a[i]); sort(a, n); printf("After sorted the arr...
2022-05-19 20:35:58 113
原创 求一维数组的次大值
#include<stdio.h>int main(){ int a[20],n,i,j,k; scanf("%d",&n); for(i=0;i<n-1;i++) scanf("%d ",&a[i]); scanf("%d",&a[n-1]); for(i=0;i<n-1;i++) {for(j=0;j<n-i-1;j++) { if(a[j]&g...
2022-05-16 20:13:59 404
原创 字符数组与字符串:求带符号的数字串对应的整数。
#include<stdio.h>long fun(char *p);int main(){char s[6];int n;scanf("%s",s);n=fun(s);printf("%d",n);return 0;}long fun(char *p){int flag=1,n=0;if(*p=='-'){p++;flag=-1;}else if(*p=='+'){p++;}whi...
2022-05-16 19:00:52 1651 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人