1樓:小黑哎啊
#include
int main()
int a[5][5];
int (*p)[5];//定義一個整型指標p=a;//指標指向a的首地址
for(int i=0;i<5;i++)
for(int j=0;j<5;j++)
scanf("%d",*(p+i)+j);//*(p+i)+j等價於&*(*(p+i)+j)和&p[i][j]以及&*(p[i]+j);
int max,min;
for(int i=0;i<5;i++)
max=min=*(*(p+i)+0);
for(int j=0;j<5;j++)
if(*(p[i]+j)>max)
max=*(p[i]+j);
if(*(p[i]+j)min=*(p[i]+j);
return 0;
2樓:筱瑾
int main()
ptrdouble = &a[10];
//輸出後是個值
for (i = 0; i<10;i++)printf("%f",result);};
c語言指標程式設計題,求助大佬
3樓:匿名使用者
#include
int main()
c語言程式設計題,求助大佬,謝謝!
4樓:
#include "stdio.h"
#include
int main(int argc,char *ar**)
q=(int *)malloc(sizeof(int)*(m+1)*n);
if(!q || (p=(int **)malloc(sizeof(int *)*n))==null)
for(p[0]=q,i=1;iprintf("please enter the score of %d players...\n",n);
for(i=0;ifor(l=10,h=p[i][m]=j=0;jif(scanf("%d",p[i]+j)==1 && p[i][j]>=0)
else
p[i][m]-=(h+l);//減去最高分和最低分
}printf("\n");
for(i=0;ifor(j=0;jprintf("%.2f\n",p[i][m]/(m-2.0));
}free(p);
free(q);
return 0;
}****和執行樣例:
c語言指標程式設計題,求助大佬
5樓:匿名使用者
函式catstr
void catstr(char *pstr1,char *pstr2){
while (*pstr1)
pstr1++;
while (*pstr2)
*(pstr1++) = *(pstr2++);
*pstr1='\0';結果
6樓:鹹弘懿
#include
#include
#define maxs 100
char *str_cat( char *s, char *t );
int main()
char *p;
char str1[maxs+maxs] = , str2[maxs] = ;
scanf("%s%s", str1, str2);
printf("%s\n",str1);
p = str_cat(str1, str2);
printf("%s\n%s\n", str2, p);
return 0;
char *str_cat (char *str1, char *str2) {
char *p=str1;
while(*(p++));
p--;
while(*str2)*(p++)=*(str2++);
*p=*str2;
return str1;
c語言程式設計問題 求助大佬 10
7樓:匿名使用者
#include
using namespace std;
extern int randint(int i, int j); //老師的隨機函式
void randompermutation1(int n); //方法一的函式
void randompermutation2(int n); //方法二的函式
void randompermutation3(int n); //方法三的函式
void swap(int*a,int*b); //兩數交換函式
/*下面是主函式,主函式只是為了驗證三個方法的正確性,值可以自己修改*/
int main() //主函式
//程式結束
/*方法一的函式主體*/
void randompermutation1(int n) //方法一
//輸出error,並結束函式
a=new int[n]; //分配一個長度為n的整型陣列
for(i=0;i
c語言程式設計題讀取時間求助,謝大佬了!
8樓:七擒關羽
字元轉整形抄的簡單應
bai用du
,使用到頭文zhi件 math.h。
例如dao
:void timeget(const mytime *time, int *hour, int *minute, int *second)
9樓:號號
ok ,需要幫忙的話我提供。
c語言結構體程式設計題,求助大佬!
10樓:匿名使用者
#include
#include
// 編寫函式int *definearray(int n),其功能是利用記憶體分配函式動態建立n個整數資料的動態陣列:
int *definearray(int n) {
int *p = (int *)malloc(n * sizeof(int));
if(p == null) printf("記憶體已經耗盡!\n");
return p;
// 編寫函式void freearray(int *p),其功能是釋放p指向的儲存空間。
void freearray(int *p) {
if(p) free(p);// 如果p為null,則釋放時會報錯
int main() {
int i,n,*a;
printf("請輸入學生人數:");
scanf("%d",&n);
if(a = definearray(n)) {
printf("請輸入%d個學生的成績\n",n);
for(i = 0; i < n; ++i) scanf("%d",&a[i]);
for(i = 0; i < n; ++i) printf("%02d\t%d\n",i + 1,a[i]);
freearray(a);
return 0;
c語言程式設計問題
11樓:手機使用者
解題思bai路:完全跟百錢買百雞的問題是du一樣的!設大zhi馬,中馬,小馬dao的匹數分別為x,y,z;可以得到回兩個方程:
x+y+z=100; 3*x+2*y+z/2=100; 將第二個
答方程變形為:6*x+4*y+z=200; 從第二個方程變形的方程中,我們可以看到,x的最大值為200/6=33.3;即中馬,小馬都不用,只用大馬最多用34;1<=x<=34; 同樣中馬y的最大值為200/4=50;1<=y<=50;再將第三個方程減去第一方程變成5*x+3*y=100;這個方程就是我們簡化後的判斷條件用列舉法求可的如下的程式:
#include
int main()}
c語言問題,求助大佬
12樓:
#include "stdio.h"
int main(int argc,char *ar**)c1-=32;
printf("\n%c%c%c\n",c1,(c1-'a'+1)%26+'a',(c1-'a'+2)%26+'a');
return 0;
}執行專
樣例:屬
c語言程式設計問題求助,C語言程式設計問題,求助
自我程式設計 遞迴 函式呼叫自己。呼叫函式在break之上,那麼先執行呼叫,進入下一層遞迴,下一層如再執行到呼叫再進入下一層。一直到某一層條件不成立,不再呼叫。然後從最後一層往回返回,先退回到最後一次呼叫的那一層,執行那層的break。再執行到該層 結束,返回上一層,執行其break。一直返回到第一...
求c語言程式設計大佬,求一個c語言程式設計大佬
聽不清啊 include int k int sumoffactor int n int i,s 1 for i 2 i iif n i 0 s i n i if i i n s i return s int friendnum int n k sumoffactor n int main int ...
c語言程式設計問題,c語言程式設計問題?
自我程式設計 1 輸入有範圍,兩個變數輸入都需要驗證,方法變數處置範圍以外,迴圈判斷輸入。2 天數迴圈計數,日期0 6週期自增。用變數累加計數結果。下面是演示 include int main int i,j,a 7,n 366,cnt 0 while a 0 a 6 printf 請輸入a的值 0...