最赞回答 / Lawwwwww
#include <iostream>using namespace std;int main() { int score = 85; string grade; switch (score / 10) { case 10: case 9: grade = "优"; break; case 8: grade = "良"; break; case 7: grade = "中"; ...
2023-07-13
最新回答 / String桃花仙人
// 你的第一个代码,个人觉得应该为:#include<stdio.h>#include<iostream>using namespace std;void exchange(int* a, int* b){ int temp = *b; *b = *a; *a = temp;}int multi(int n){ int num; if (n == 1) { return 1; } else { num =...
2023-07-03
最新回答 / 星野恭也
不知道朋友说的是指个方面的数据类型,因为有一些数据类型是在编程时才会接触到的。计算机外的专业一般最常接触到的是字节,虽然是也是数据类型,但是只是做为储存单位用的,因为储存的长度跟电脑的储存空间很大的关系。而数据类型的长度对于程序员来说是必需掌握的内容,需要在设计各种参数(例如变量和常量),这个就需要根据这些参数的使用范围,设定用哪种类型的数据作为参数,数据的长度就是对这个数值范围的限制。例如如果是只表示循环次数的参数,用整型作为参数即可,但是如果是要通过标标准输入进用字母或者文字信息,就必须要用字符型数,...
2023-07-03
最赞回答 / weixin_慕标5518024
至少在我的事件中,是-1(大概率错的)#include <stdio.h>int main(){ int a=-1; unsigned int b=a; printf("%d",b); return 0;}
2023-06-29
最新回答 / AndroidRA9
如果你的if 语句是在for 循环里的话,执行了continue语句后这次的printf语句不会执行,但是下一个循环的printf语句有可能会被执行。
2023-05-01
最赞回答 / 辉同
int argc, char **argv 这两个参数用在下面这个场景比如编译完的程序名为pro.exe,在命令行里面如下运行:pro.exe "aaa" "bbb" "ccc"argc 获取到的是pro.exe后的带的参数个数,这里为3**argv 获取到是数组:{"aaa", "bbb", "ccc"}这样就可以在程序中展开这两个参数,做你程序具体要做的事件。如果是int main()这种写法,则pro.exe没办法获取后面的参数, 当然程序如果不需要带参数,则可以这样写。
2023-04-19