汉扬编程 C语言入门 C语言指针转置方阵(3*3)

C语言指针转置方阵(3*3)

  #include
void hehe(int *p1)
{
int i,j,k;
for(i=0;i {
for(j=i;j {
k=*(p1 3*i j);
*(p1 3*i j)=*(p1 3*j i);
*(p1 3*j i)=k;
}
}
}
void main()
{
int a[3][3],*p,i,j;
printf(\”请输入一个数组:

\”);
for(i=0;i {
for(j=0;j scanf(\”%d\”,&a[i][j]);
}
p=&a[0][0];
hehe(p);
printf(\”

数组变为:

\”);
for(i=0;i {
for(j=0;j printf(\”%d \”,a[i][j]);
printf(\”

\”);
}
}。
  

C语言超过256的整型如何转化为字符型?

  #include
#include
void itoa(int n, char *p, int *len)
{
if (n p[*len] = \’0\’ n;
(*len) ;
}
else {
itoa(n / 10, p, len);
p[*len] = \’0\’ n % 10;
(*len) ;
}
}
int main()
{
int n, len;
char str[100];
scanf(\”%d\”, &n);
len = 0;
itoa(n, str, &len);
str[len] = \’

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/cjia/6813.html

如何把C/C++程序编译成实用的python模块

最难A-level学科,是有多难?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部