首页 > 其他分享 >什么,又出bug了!第三天。

什么,又出bug了!第三天。

时间:2023-11-04 18:36:22浏览次数:35  
标签:incluedint int 什么 scanf 第三天 printf main bug 输入

遇到了好多问题,#inclued<stfio.h>输不上去,不识别。后来在头文件输能用了,还有什么断点。自己鼓捣半天。

练习:

求两个数字的和:

#inclued<stdio.h>

int main()

{

int a;

int b;

int h;

printf("请输入函数:\n");

scanf("%d",a);

printf("请输入函数:\n“);

scanf("%d",b);

h=a+b;

printf("h=%d",h);

retuen 0;

}

这样就写好了。


再试一下三个函数相加。

#inclued<stdio.h>

int main

{

int a;

int h;

printf("请输入函数:\n");

scanf("%d",&a);

h=a;

printf("请输入函数:\n");

scanf("%d",&a)

h=h+a;

printf("请输入函数:\n");

scanf("%d",&a);

h=h+a;

printf("h=%d",h)

return 0;

}

上面代码吃内存大,每加一次函数就要开辟空间。


自己写一个1+2+3+4。。+10的代码!

#inclued<stdio.h>

int main()

{

int a=1;

int num=0;

while(a<=10)

{

num=a+num;

a++;

}

return 0;

}

啊!错了。没事只要放着不动,代码会自己修复好的。

继续,数值交换。


#inclued<stdio.h>

int main()

{

int a,b,c;

printf("请输入函数”);

scanf("%d".&a);

printf("请输入函数“);

scanf("%d",&b);


c=a;

a=b;

b=c;


printf("a=%d\n",a);

printf("b=%d\n",b);

return 0;

}


很好数值交换

再换一个方式。


#inclued<stdio.h>

int main()

{

int a,b;

printf(“请输入函数:”);

scanf("%d",&a);

printf("请输入函数:");

scanf("%d",&b);


a=a+b;

b=a-b;

a=a-b;


return 0;

}

很好。


再来个别的。

#inclueda<stdio.h>

int main()

{

int a=0;

printf("请输入函数a=");

scanf("%d",&a);

if(a<=5)

{

printf("篮球");

}

else

{

if(a>5&a<=10)

printf("唱");

else if(a>10&&a<15)

printf("跳");

else

printf("rap");

}

return 0;

}

对了!太棒了




还想做一个小游戏,

1:赋值0到100的随机值给a。

2:if(a>猜的数)  【循环次数不得大于五次】

     【大于五次printf(”再接再厉\n胜败乃兵家常事\n“);】

    printf(“小了,笨蛋。\n”);

     else if(a<猜的数)

     printf("大了,小垃圾\n");

    else(a=猜的数)

     printf(”答对了!\n“);


试试

#inclued<stdio.h>

int main()

{

int a =21;

int c=0;

while(c<=100)

{

printf("请输入:");

scanf("%d",&c)

if(c<a)              printf("小了,笨蛋!\n");

else if(c>a)       printf("大了,小垃圾!\n");

else             {    printf("恭喜你,答对了!\n");    break;    }

}

return 0;

}

还有两个需要完善:

1:a现在需要手动输入。要改成随机值;

2:只能循环五次,超过五次算输。这个也没做出来。




满减计算机:

一直”烤鲲“30¥.一次性消费300元以上打八折。

#inclued<stdio.h>

int main()

{

int a=0;

int b=0;

while(a>=0)

{

printf(你买几只烤鲲?\n);

scanf("%d",a)

b=a*30;

if(b<300)  printf("您消费%d元",b);

else       {       b=b*0.8 

                printf("您消费%d元",b);      }

}

retutn 0;

}


非常棒,棒极了!今天先这样,虽然很简单,但是很有成就感。



标签:incluedint,int,什么,scanf,第三天,printf,main,bug,输入
From: https://blog.51cto.com/u_16336125/8184366

相关文章

  • 课间10分钟可以做什么?
                                       ......
  • 什么是机器学习中的正则化?
    1.引言在机器学习领域中,相关模型可能会在训练过程中变得过拟合和欠拟合。为了防止这种情况的发生,我们在机器学习中使用正则化操作来适当地让模型拟合在我们的测试集上。一般来说,正则化操作通过降低过拟合和欠拟合的可能性来帮助大家获得最佳模型。在本文中,我们将了解什么是正则化,......
  • uniapp小程序小bug,扫码进入小程序场景值为1001的情况之一。
    首先,这个问题原因是这样的用户第一次扫码进入小程序在app.vue的onLaunch下拿不到optiond的query对象的值场景值为1001,按照正常来说扫码进来应该是1047。排查原因只有用户在打开小程序的情况下没有杀掉进程只是切换页面到微信主页进行扫码进入小程序,结果就会出现扫码进入小程序的......
  • Mysql为什么存储表数据为什么不能超过2000万行,深度解释 转发 https://www.toutiao.co
    下面是我朋友的面试记录:面试官:讲一下你实习做了什么。朋友:我在实习期间做了一个存储用户操作记录的功能,主要是从MQ获取上游服务发送过来的用户操作信息,然后把这些信息存到MySQL里面,提供给数仓的同事使用。朋友:由于数据量比较大,每天大概有四五千多万条,所以我还给它做了分表的操......
  • 汽车托运有什么陷阱
    汽车托运行业迅速发展,越来越多的汽车托运公司兴起,在给车主朋友带来便利的同时,许多车主朋友也在汽车托运上吃了亏。下面这4个托运陷阱,10个人有9个中招,一起往下看看吧~陷阱一:坑蒙车主,多次收费部分托运公司靠着客户不懂行情,看人看车定价。提醒大家托运前一定要看清合同上......
  • docker使用什么命令让时间恢复正确啊
    如果你在Docker容器内部更改了时间,并希望将其恢复为正确的时间,有几种方法可以实现:1.**重启容器**:当Docker容器启动时,它通常会从宿主机获取日期和时间。因此,简单地重启容器可能会使时间恢复正常。 ```bash dockerrestart[container_id_or_name] ```2.**使用宿主机......
  • 【机器学习 | PipeLine】机器学习通用管道最佳实践!!(无论什么问题都能套上,确定不来看看?)
    ......
  • 什么是 Windows 操作系统 DLL 文件的 Side-by-Side Assemblies 技术
    .dll文件是Windows操作系统中的一种重要文件类型。全名为“动态链接库”(DynamicLinkLibraries),它包含了一些可以由多个程序共享的代码和数据。这使得在Windows下的开发者可以将一些公共的功能和数据集中到一些.dll文件中,而这些功能和数据可以被任何需要的程序所调用和使用......
  • MySQL中的COLLATE(COLLATION)是什么?
    CREATETABLE`table1`(`id`bigint(20)unsignedNOTNULLAUTO_INCREMENT,`field1`textCOLLATEutf8_unicode_ciNOTNULLCOMMENT'字段1',`field2`varchar(128)COLLATEutf8_unicode_ciNOTNULLDEFAULT''COMMENT'字段2......
  • linux使用top命令java进程占用65%内存和160%CPU,是因为什么咋解决?
    Java进程占用大量内存和CPU的原因可能有多种,以下是一些可能的原因和解决方法:内存泄漏:Java应用程序可能存在内存泄漏,即未正确释放不再使用的内存。您可以使用Java内存分析工具(如VisualVM、MAT等)来检测和分析应用程序的内存使用情况,并查找潜在的内存泄漏问题。一旦发现内存泄漏,您可以......