ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
###(1)分类 ~~~ #include <stdio.h> int main() { int n, p, q; char a; char b[100]; int c[100]; scanf("%d", &n); for(int i=0; i<=n; i++) { a=getchar(); if((a>'0') && (a<'9')) b[p++]=a; else c[q++]=a; } for(int j=0; j<p; j++) { printf("%c", b[j]); } printf("\n"); for(int r=0; r<q; r++) { printf("%c", c[r]); } } ~~~ (2)找出矩阵中的字符 给定一个n*n的数字矩阵,其中有部分字符,请将其找出,并将位置和值进行输出。 输入样例: 3 1 4 7 a 6 4 4 b 9 输出样例: 1 0 a 2 1 b (3)矩阵翻转 给定一个矩阵,请输出其转置矩阵。 输入样例: 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 输出样例: 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 (4)求和 给定一串数字,其中用“.”分割,对其进行求和并输出。 输入样例: 14 12.23.43.12.34 输出样例: 124