重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
#include stdio.h
創新互聯堅信:善待客戶,將會成為終身客戶。我們能堅持多年,是因為我們一直可值得信賴。我們從不忽悠初訪客戶,我們用心做好本職工作,不忘初心,方得始終。十多年網站建設經驗創新互聯是成都老牌網站營銷服務商,為您提供成都網站設計、成都網站建設、網站設計、H5高端網站建設、網站制作、品牌網站建設、微信小程序服務,給眾多知名企業提供過好品質的建站服務。
void putchar1(char a,char b); //從小到大輸出字母
void putchar2(char a,char b); //從大到小輸出字母
void space(int n); //輸出n個空格
int main()
{
int n;
int i;
scanf("%d",n);
for(i=0;in;i++)
{space(n-i-1);
putchar1('A','A'+i);
putchar2('A'+i-1,'A');
}
return 0;
}
void putchar1(char a,char b)
{for(char c=a;c=b;c++)
putchar(c);
}
void putchar2(char a,char b)
{for(char c=a;c=b;c--)
putchar(c);
putchar('\n');
}
void space(int n)
{for(;n--;)
putchar(' ');
}
void?cpystr(char*?pss,char*?pds)
{
while((*pds?=?*pss)!='\0')
{
pds++;
pss++;
}
}
這個程序做的事情很簡單
*pds=*pss這句代碼把pss指向的對象復制給pds指向的對象
(*pds=*pss)!='\0'這句話就是判斷*pds=*pss這句賦值是否是把'\0'賦值給*pds,判斷的結果作為while的條件
然后pds和pss自增
差不多就是這樣
*pds=*pss
pds=='\0'?
Yes:退出循環
No:pds++;pss++;
#includestdio.h
#define N 100
void fun(int *a,int n) { int i,k; k=a[n-1]; for ( i=n-1;i0;i-- ) a[i]=a[i-1]; a[0]=k; }
void main() { int a[N],n,m,i;
printf("請輸入n: "); scanf("%d",n); if ( n=N ) n=N;
printf("請輸入%d個整數: ",n); for ( i=0;in;i++ ) scanf("%d",a[i]);
printf("請輸入后移數據個數: "); scanf("%d",m);
for ( i=0;im;i++ ) fun(a,n);
for ( i=0;in;i++ ) printf("%d ",a[i]); printf("\n");
}
#includestdio.h
#includestdlib.h
int main()
{
float k,b,x1,y1,x2,y2;
printf("請按照x1,y1,x2,y2的順序依次輸入\n");
scanf("%f,%f,%f,%f",x1,y1,x2,y2);
b=(y2-y1)/(x2-x1);
k=(y1-b)/x1;
printf("y=%fx+%f\n",k,b);
return 0;
}