冰点雨
发表于 2013-4-26 02:43:34
#include <stdio.h>
void main()
{
long pow1(long a,long b );
longa,b;
long c;
scanf("%d,%d",&a,&b);
c = pow1(a,b );
printf("%d\n",c);
}
longpow1(long x,long y )
{
long i,z;
z = x;
for (i=0;i<y;i++)
{
z *= x ;
}
return z;
}
っ綿綿舊情
发表于 2013-4-26 03:02:26
楼主加油,鱼C加油!我们都看好你哦!本人也近几天才学c今天是第五天!文化水平也才初中,不知道能不能学好, 呵呵 ;楼主加油一起努力 !{:1_1:}
wting_0128
发表于 2013-4-26 07:47:53
楼主加油,鱼C加油!我们都看好你哦!
坚持!
冰点雨
发表于 2013-4-27 17:35:58
#include <stdio.h>
void pinjun(int score);
void main()
{
int score = {1,2,3,4,5,6,7,8,9,10};
pinjun(score);
}
void pinjun(int b)
{
double p;
int i,s=0;
for (i=0;i<10;i++)
{
s=s+b;
}
p = s/10.0;
printf("%lf\n",p);
}
冰点雨
发表于 2013-4-27 17:46:41
っ綿綿舊情 发表于 2013-4-26 03:02 static/image/common/back.gif
楼主加油,鱼C加油!我们都看好你哦!本人也近几天才学c今天是第五天!文化水平也才初中,不知道能不能 ...
{:5_100:} 学的也是C语言? 学到哪了 都掌握了没
冰点雨
发表于 2013-4-27 18:05:45
本帖最后由 冰点雨 于 2013-4-27 18:08 编辑
#include <stdio.h>
int zuigao, zuidi;
double pinjunf;
void pinjun(int score[]);
void main()
{
int score = {100,52,37,41,25,63,27,28,19,110};
pinjun(score);
}
void pinjun(int b[])
{
int i,s=0;
zuigao=b;
zuidi=b;
for (i=0;i<10;i++)
{
s=s+b;
}
pinjunf = s/10.0;
for (i=1;i<10;i++)
{
if (zuigao<b)
{
zuigao=b;
}
else if(zuidi>b)
{
zuidi=b;
}
}
printf(" pinjunf=%lf\n zuigao=%d\n zuidi=%d\n",pinjunf,zuigao,zuidi);
}
冰点雨
发表于 2013-4-28 00:11:50
#include <stdio.h>
void main()
{
int a, b, *p, *p1;
a= 11;
b= 22;
p= &a;
p1 = &b;
printf(" a==%d\n b==%d\n p==%d\n p1==%d\n",a,b,p,p1);
printf("\n----万----能----分----割----线----\n \n");
printf(" &a==%d\n &b==%d\n *p==%d\n *p1==%d\n",&a,&b,*p,*p1);
//P 和p1 为 地址, *p和 *p1为对应地址的值 *p = a = 10
//这就是 我对指针的初步理解 有误的话请指正
}
冰点雨
发表于 2013-4-28 05:14:34
指针第四课最后代码
独立完成哦花了3个小时 55555555
#include<stdio.h>
#include <conio.h>
void main()
{
char ch;
int a={{22,33,44,55},{5,6,7,8},{356,459,895,123}};
int i,j,(*p);
p=a;
printf("请输入i的值0-2之间:");
loop: scanf("%d",&i);
if (i>3||i<0)
{
ch = getchar();
printf("错误请重新输入i的值:");
goto loop;
}
printf("请输入j的值0-3之间:");
soop: scanf("%d",&j);
if (j>4||j<0)
{
ch = getchar();
printf("错误请重新输入j的值:");
goto soop;
}
printf("%d\n",a);
}
mt880607
发表于 2013-4-28 07:02:45
楼主加油,鱼C加油!我们都看好你哦!
S_J_
发表于 2013-4-28 17:12:17
加油,相信没什么不可能
a1c2c3
发表于 2013-4-28 22:30:56
无回帖,不论坛,这才是人道。
家跃
发表于 2013-4-29 09:59:11
激动人心,无法言表!
冰点雨
发表于 2013-4-29 18:35:18
#include <stdio.h>
void main( void )
{
double score[] ={{60.0,70.0,80.0,90.5},{56.0,89.0,67.0,88.0},{34.2,78.5,90.5,66}};
double *search(double(*pointer),int n);
double *p;
int i,m;
printf("please enter the number of student:");
scanf("%d",&m);
printf("the scores of NO.%d are :\n",m);
p = search(score,m);
for(i=0;i<4;i++)
{
printf("%5.2f\t",*(p+i));
}
}
double *search(double(*pointer),int n)
{
double *pt;
pt = *(pointer+n);
return pt;
}
[wcckk]
发表于 2013-4-29 18:49:32
我只是路过打酱油的。真是好贴啊……
冰点雨
发表于 2013-4-30 00:25:21
本帖最后由 冰点雨 于 2013-4-30 02:20 编辑
2013年 4月30日0点
#include <stdio.h>
#define A(x) x;x;x;x;x;x;x;x;x;x;
intmain( )
{
int n=0;
A(A(A(printf("%4d",n++))))
printf("\n");
return 0;
}
关于这 程序,不需要循环能输出0-999, 我的理解,每一个分号代表一句语句的结束, 从左往右这样能正确排列,还有运算符优先级 先来括号里面的, 不知道是不是····
冰点雨
发表于 2013-5-1 01:43:37
#include <stdio.h>
void main()
{
struct student
{
int num;
char *name;
char sex;
float score;
} boy1, boy2;
boy1.num = 007;
boy1.name = "Jane";
printf("Please input sex and score\n");
scanf("%c %f", &boy1.sex, &boy1.score);
boy2 = boy1;
printf("Number = %d\nName = %s\n", boy2.num, boy2.name);
printf("Sex = %c\nScore = %f\n", boy2.sex, boy2.score);
}
ζ_Y°シ
发表于 2013-5-1 02:34:26
哈哈交个朋友吧 我是初中水平
水月同洲
发表于 2013-5-1 02:49:23
我只是路过打酱油的。
冰点雨
发表于 2013-5-1 03:06:26
ζ_Y°シ 发表于 2013-5-1 02:34 static/image/common/back.gif
哈哈交个朋友吧 我是初中水平
{:5_100:}积分不够还不能加好友啊
City_of_the_sky
发表于 2013-5-1 05:54:36
学习不是看谁聪明,而是看谁更能持之以恒