欢迎来到知识库小白到大牛的进阶之路

当前位置 > C语言指针类题目c语言指针类题目有哪些

  • C语言指针类题目

    C语言指针类题目

    1.#include<stdio.h> #include<string.h> main() { char *p="abcdef\Ofghijk\0";// \*前面的大写字母O,后一个是数字0;*\ printf("%d\n",strlen(p)); //\*这句的strlen(p)是什么意思*\ } 运行结果:13strlen是求字符串长度的2.#include...

    2024-08-15 网络 更多内容 286 ℃ 175
  • C语言中指针的题目

    C语言中指针的题目

    #include<stdio.h> #include<string.h> void main() { void sort(char *p); char str[80],*p; p=str; printf("input:\n"); gets(p); sort(p); printf("output:\n"); puts(p); } void sort(char *p) { int i=0,j,n=0; char t; while(*(p+i)!='\0') { n++; i++; } for(i=1;i<...

    2024-08-15 网络 更多内容 855 ℃ 295
  • C语言 指针题目

    C语言 指针题目

    void find(int a[][4]) { int (*p)[4], *q, *max; for(p=a;p<a+4;p++) { max=*p; for(q=*p+1;q<*p+4;q++) { if(*q>*max) max=q; } printf("%d\n", *max); } } int main() { int a[4][4],i,j; for(i=0; i<4; i++) for(j=0; j<4; j++) scanf("%d", &a[i][j]); find(a); return 0; }

    2024-08-15 网络 更多内容 769 ℃ 83
  • C语言指针题目

    C语言指针题目

    #include "stdio.h" int input(int s[]) { #int i; #printf("请输入数据:\n"); #for(i=0;;i++) #{ ##scanf("%d",&s[i]); ##if(s[i]==0) ###break; #} #return(i); } void statistics(int n, int s[], int *max, int *min, float *avg) { #int i; #float agg=0; #*max=s[0]; #*min=s[0]; #for(i=0;i<n;i++) #{ ##if(*max<s[i]) ##*max=s...

    2024-08-15 网络 更多内容 240 ℃ 340
  • c++指针题目

    c++指针题目

    int coincidence_count ( int *a , int *b; int *c) { //a指向数组1 b指向数组2 2个数组都是10个长 int ia=0 , ib=0; while(ia<=10 || ib<=10) { if(*a == *b) { *c=*a; c++; } else if(*a>*b) { b++; ib++; } else { a++; ia++; } } return 0; } 随便写的第一题 不一定对

    2024-08-15 网络 更多内容 720 ℃ 603
  • C++指针基本题目。

    C++指针基本题目。

    #include <iostream> using namespace std; int compare(int a,int b) { if(a<b) return b; else return a; } int main() { int x,y; cin>>x>>y; int*p1=&x; int*p2=&y; cout<<compare(*p1,*p2)<<endl; return 0; } #include <iostream> #include <string> using namespace ...

    2024-08-15 网络 更多内容 846 ℃ 68
  • c语言指针的编程题目 求解

    c语言指针的编程题目 求解

    #include<stdio.h>void GetStr(char st[],int *num,char *c) { *num=0; *c=0;while ( *st!=0 ) { 纯蚂升  if ( (*st>='a' && *st<='z')||(*st>物碰='A' && *st<='Z') ) { (*num)++; if ( *c<*st ) *c=*st; }  st++; }}void main() { char s[20],c; int n; sc...

    2024-08-15 网络 更多内容 342 ℃ 651
  • C++试题两道 关于指针和类 大虾请进

    C++试题两道 关于指针和类 大虾请进

    #include<iostream.h> int mystery2(const char * ); int main() { char string[80]; cout<<"Enter two strings:"; cin>>string; cout<<mystery2(string)<<endl; return 0; } int mystery2(const char * s) { for(int x=0; * s!='\0';s++) ++x; return x; } mystery2,是返...

    2024-08-15 网络 更多内容 911 ℃ 499
  • c语言——关于指针的题目

    c语言——关于指针的题目

    main(){   int a[12]={1,2,3,4,5,6,7,8,9,10,11,12},*p[4],i;   for(i=0;i<4;i++)        p[i]=&a[i*3];  //分别把a[0]、a[3]、a[6]、a[9]的地址赋值给p[0],p[1],p[2],p[3]   ...

    2024-08-15 网络 更多内容 778 ℃ 628
  • C++指针题目

    C++指针题目

    c 是一个 char 型的指针变量,即 c 指向一个内存地址,且目标长度为 sizeof(char) = 1 个字节。 *c 表示取出 c 所指的内存区的内容,对其进行加减操作即为对那个内存区域的数值进行加减操作; 而对 c 进行加减,则表示将这个指针变量的值进行加减操作,即将指针向前(减法)或向后(加法)移动,那...

    2024-08-15 网络 更多内容 244 ℃ 856
新的内容
标签列表