简单好玩的C语言编程代码,很6很好玩的短小c语言程序

1 , 很6很好玩的短小c语言程序视频教程自己去学《C语言也能干大事》,超级玛丽,吃金币 , 飞机大战 , 网站开发【简单好玩的C语言编程代码,很6很好玩的短小c语言程序】
2 , 求一简单C程序代码写好了,你看看吧,有要求再提#include<stdio.h>#include<conio.h>int main()char input[50];printf("请问 1+1=");for(;;)gets(input);if(strcmp(input,"2")==0)printf("重新输入 1+1=");}getch();}#include <stdio.h>void main() int a = 0; printf("计算1+1 = ?\n"); scanf("%d",&a);while (a != 2)printf("错误,重新输入\n");scanf("%d",&a);} if (a== 2)printf("正确\n");}}楼主,放在里面和放在外面意义是不同的 。假定p=0和n=0放在了外面 , 那么这个程序是什么意思呢?每次循环后如果符合条件p都要被赋值的[原因:p=p+n],也就是说p的值被改了 。它不再是0了 。每次循环都是如此 。而如果p=0在里面,那么每次循的开始都要把p的值改为0,这样就不会累加了 。所以在功能和意义上是有区别的 。不能说放在里面放在外面都一样 。
3,c语言跪求 最简单的 求和程序 代码#include<stdio.h>void main()int a,b,c;scanf("%d%d",&a,&b);c=a+b;printf("a+b=",c);}上面已经给出很多答案了,不过还是建议你去网上搜一下,你能看见一大堆!~祝你好晕!呵呵,楼主,不至于吧,随便翻翻资料就能出来一堆的 。#include<stdio.h>main()int a,b,c;printf("please input a and b:\n");scanf("%d%d",&a,&b);c=a+b;printf("%d\n",c);}LZ不是我这个人自私.如果严格来说.楼上的程序全都是错的.他们错都错在主函数void main( void )上.因为主函数只有两种标准模式.那就是int main( void )和int main( int getc, char *getv[] ).他们的void main( void )是不标准的.但有的编译器也可以这样运用.但有的不可以.比如DEVC就不可以.#include <stdio.h>int main( void )int a, b, sum;scanf( "%d", &a );/* 输入一个数 */scanf( "%d", &b );/* 再输入一个数 */sum = a + b;/* 把这两个数的和赋给sum */printf( "a + b = %d", sum ); /* 输出sum的值 */return 0;}int sum(int a, int b)return a+b;}应该没有在短的了~~~
4 , 简单的C语言程序编写#include #include //完全按你要求做,不过其实输入后不必再从文件读入 。float average(float array[],int n);void main() FILE *fp; float array[100]; int n; //输入数的个数 float ave;//平均值 int i; //输入数据 printf("请输入要输入数的个数!"); scanf("%d",&n); for (i = 0; i < n; i++)scanf("%f",&array[i]); } //写入文件 if((fp=fopen("abc.txt","w"))==NULL)printf("abc.txt cannot open!\n");exit(0); } for (i = 0; i < n; i++)fprintf(fp,"%10f",array[i]); } fclose(fp); //从文件读出数据 , 其余多此一举 if ((fp=fopen("abc.txt","r"))==NULL)printf("abc.txt cannot open!\n");exit(0); } for (i = 0; i < n; i++)fscanf(fp,"%f",&array[i]); } fclose(fp); ave=average(array,n);//求出平均值 printf("平均数为%f\n",ave); //将大于平均值的数写入文件overave.txt if ((fp=fopen("overave.txt","w"))==NULL)printf("overave.txt cannot open!\n");exit(0); } for (i = 0; i < n; i++)if (array[i] > ave)fprintf(fp,"%10f",array[i]);} } fclose(fp);}//求平均值float average(float array[],int n) int i; float sum = 0; for (i = 0; i < n; i++)sum += array[i]; } return sum/n;}//10分 。。。接过了!

    推荐阅读