#includevoid count(int *p1,int *p2,int *p3,int x); int main() { int arr01[4]={2,4,5,8}; int arr02[4]={1,0,4,6}; int arr03[4]; count(arr01,arr02,arr03,4); } void count(int *p1,int *p2,int *p3,int x) { int i; for(i=0;i 运行结果:
2、利用指针,顺序输出字母表,然后反序输出。#include#include int main() { char *p01=(char *) malloc(sizeof(char)*26); char *p02=(char *) malloc(sizeof(char)*26); int i; printf("大写字母顺序输出:n"); for(i=0;i<26;i++) { *(p01+i)=('A'+i); printf("%c ",*(p01+i)); } printf("nn"); printf("小写字母顺序输出:n"); for(i=0;i<26;i++) { *(p02+i)=('a'+i); printf("%c ",*(p02+i)); } printf("nn"); printf("大写字母反序输出:n"); for(i=25;i>=0;i--) { printf("%c ",*(p01+i)); } printf("nn"); printf("小写字母反序输出:n"); for(i=25;i>=0;i--) { printf("%c ",*(p02+i)); } return 0; } 运行结果: