简单好玩的c语言代码,c语言简单代码

1,c语言简单代码? 相当于 if: 相当于 else最简单就是输出helloword代码如下:#includeint main(){ printf("helloword"); return 0; }
2,一段简单的c语言代码++,--运算符号出现在变量前面时就必须在表达式计算之前就要加(减);相反,当出现在变量后面时就必须要在表达式计算完毕后再加(减) 。弄清楚就好了 。在我的电脑上执行结果是4 , 我的是Dev-CPP这个不能按照一般的算的啦 , 当++、--运算符在同一表达式中连续出现3次或者以上的时候 , 执行的结果是由编译器来决定的,所以你这道题目在不同的编译器上会有不同的结果,你可以自己分别在TC、VC和其它的编译器上试试 。--运算大于*运算 , 所以X先进行三次--运算后变为1,再1*1*1=1Z=3*2*1=6对于for(i = n;i < 1;i--),当手工输入的n值大于1时,i > 1,不满足循环条件 i < 1 , 所以直接退出循环体 。--x三次后 x=1z=1*1*1=1【简单好玩的c语言代码,c语言简单代码】
3 , 求一简单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,这样就不会累加了 。所以在功能和意义上是有区别的 。不能说放在里面放在外面都一样 。
4,超简单的c语言#include <stdio.h>int main() int x=3; doprintf("%3d",x-=2);//第一次循环 , x=3,就等于执行 3-2  , 即输出结果等于 1//第二次循环,x=0,就等于执行 0-2 , 即输出结果等于 -2} while(!(--x)); //第一次执行,x=1, 相当于1-1,即x等于0,执行条件是 while(!0),而0的逻辑非运算等于1,所以要进行第二次循环 。//第一次执行,x=-2,相当于-2-1,即x等于-3,执行条件是 while(!(-3)),而-3的逻辑非运算等于0,所以结束循环 。printf("%3d",x);//最后输出x的值,此时 x的值为 -3return 0;}第一次循环:输出1判断时,x先变为0,然后!0的值为1 , 继续循环 。第二次循环:输出 -2判断时,x先变为-3 , 然后!(-3)的值为0,退出循环 。程序结束前再输出一次,输出 -3= =!..我咋看着跟我刚才回答的一个问题的代码这么像呢...我改过了,可以了...修改部分注释出来了.仔细看..#include<stdio.h>#include<iostream.h>void swap(int &,int &); // 这里要用引用main() int a=10,b=20; swap(a,b); cout<<a<<b<<"\n"; return 0; }void swap(int &x,int &y)// 引用..注意形参 int temp; temp=x; x=y; y=temp; }首先do--x表示x先自减1,然后赋值给x因此x之前为1 , 自减1之后x就是0;由于0为假,1为真;所以while判断while(!0)为真;再次do循环,x=0-2=-2;再次判断时x=-2自减1等于-3while(!-3)肯定为假跳出循环 , 之后输出x=-3;while(?。?-x))这个语句代表了while(!0)等于while(1)为真,继续循环while(!-3)等于while(0)为假,跳出循环

    推荐阅读