|
发表于 2018-6-19 13:41:39
|
显示全部楼层
- #include "stdio.h"
- #include "conio.h"
- void print1(){
- char ch;
- while((ch=getchar())!='\n'){
- if((ch>='a'&&ch<='z')|| (ch>='A'&&ch<='Z')){
- int n=32;
- if((ch>='a'&&ch<='z'))
- n=-n;
- ch+=n;
- }
- putchar(ch);
- }
- }
- void print2(){
- int i=1;
- int num =0;
- do{
- num+=i++;
- }while(i<=100);
- printf("do...while %d\n",num);
- i=1;
- num=0;
- while(i<=100){
- num+=i++;
- }
- printf("while %d\n",num);
- for(i=1,num=0;i<=100;i++){
- num+=i;
- }
- printf("for %d\n",num);
- }
- void print4(const char * p){
- if(*p){
- print4(p+1);
- printf("%c",*(p));
- }
- }
- int main(int argc, char *argv[]){
- print1();
- print2();
- //区别?我也不知道。。。。。百度答案有很多,但是都很官方
- print4("123456");
- return 0;
- }
复制代码 |
|