2015年11月12日

初学之路开始啦~dev

1.极客上学习

     基本数据类型,流程控制与循环,下面的程序是我在极客网上学习上认为比较重要的知识点。


//九九乘法表 

#include<stdio.h>
int main()
{
    int i,j,a;
    for(i=1;i<=9;i++)
    {
      for(j=1;j<=i;j++)
      {
         a=i*j;         
      printf("%d*%d=%d\t",j,i,a);    
      }   
      printf("\n");
    } 
 
    system("pause");
}



// typedef:将数据类型用其他字符代替 ,注意格式。 
#include<stdio.h>
typedef int as; 
int main()
{
        as a=1;
        printf("%d\n",a);
        system("pause");
}


//goto语句可直接跳出当前循环 ,由于goto语句使用可能会乱码,不提倡使用。 
#include<stdio.h>
int main()
{
    int i,j,a;
    for(i=1;i<=9;i++)
    {
      for(j=1;j<=i;j++)
      {
         a=i*j;         
      printf("%d*%d=%d\t",j,i,a); 
      if(a>=24){
               goto end;
               }   
      }   
      printf("\n");
    } 
     end:
    system("pause");
}





//区分break(跳出当前循环)与continue(跳出本次循环)。 
#include<stdio.h>
int main()
{
    int i;
    for(i=1;i<100;i++)
    {
            printf("tem=%d\n",i);
            if(i==98){
                   break;      
            }
            printf("aem=%d\n",i);
            
    } 
    system("pause");
}   




//switch语句的格式,及其适用的条件。 
#include<stdio.h>
int main()
{
    int a;
         a=3;
   switch(a){
             case 3:
             printf("tttttt");
             break;
             }
   system("pause"); 
    } 

2.《软件基础技术》第三章课后习题


#include<stdio.h>
int main()

//3.3
{
int a,b;
float x,y;
char c1,c2;
scanf("a=%db=%d",&a,&b);
scanf("%f%e",&x,&y);
scanf("%c%c",&c1,&c2);
printf("%d\n%d\n%f\n%e\n%c\n%c\n",a,b,x,y,c1,c2);
system("pause");
}


//3.4 

//在连续输入字符时,在两个字符间不要插入空格或其他分隔符,因为系统能区分两个字符。
{
int a,b;
float x,y,z;
char c1,c2;
scanf("%5d%5d%c%c%f%f*f,%f",&a,&b,&c1,&c2,&x,&y,&z);
printf("a=%5d,b=%5d,c1=%c,c2=%c,x=%f,y=%f*f,z=%f",a,b,c1,c2,x,y,z);
system("pause");


//3.5 

//用“double”双精度类型时,注意输入语句的占位符是“%lf”。    
#include<math.h>
#define PI 3.14
int main()
{
double r,h,a,b,c,d,e;
scanf("r=%lfh=%lf",&r,&h);
a=2*PI*r;
b=PI*pow(r,2);
c=b+a*h;
d=b*h;
e=(4/3)*pow(r,3);
printf("圆周长;%.2f\n圆面积:%.2f\n圆球表面积:%.2f\n圆球体积:%.2f\n圆柱体积:%.2f\n",a,b,c,e,d);
system("pause");
}


//3.6

{
double F,c;
scanf("%lf",&F);
c=5*(F-32)/9;
printf("温度=%.2f",c);
system("pause");
}



//3.7

//(1)
{
char c1,c2;
//int c1,c2;
c1=getchar();
c2=getchar();
putchar(c1);
putchar(c2);
system("pause");
}
//int类型不可,char类型可以,因为getchar只可以输入一个字符 。

//(2)
{
char c1,c2;
c1=getchar();
c2=getchar();
printf("c1的ASCII码=%d\nc2的ASCII码=%d",c1,c2);
system("pause");
}
//用printt函数

//(3) ASCII码在255内可以互相替换




PS: 1.   0X:16进制,0b:2进制,0~~:8进制。

         2.for循环中的连接符号是“:”

         3. \t:使输出数据跳到下一个输出区。

         4.

          #include<stdio.h>
            int main() 
         {
             int a;
              a=1; 
            printf("a=%d%%",a); //如果想输入百分号必须双写,类似的还有输出“\”
            system("pause");
          }
          5.#define 与const区别(前者在编译时替换,后者在运行时才替换,后者可清楚的知道数据类型)。


1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REaDME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 、资源1项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值