解释C++中简单的小程序段
c语言程序段解释 解释什么?这不是一个用结构体变量实现的学生信息管理吗,下面是插入的功能的嘛
求C语言达人解释一段程序段: 他不是同时执行,你看看,for语句是不是只能执行一条语句或者一个复合语句,所以printf(\"*\");和printf(\"/n\");不是在同一个for语句里的。
java问题解释 3.if(s1=s2)4.System.out.println(“=succeeded”);如上,执行行4需要一个条件,就是s1=s2,但是=与 equals()方法不同,=比较的是内存地址,而equals()方法比较的是s1 和 s2 的值。因为s1 与 s2 的内存地址显然不是相同的,所以 s1。s2,条件不成立,行4就不执行了。如果你将行3if语句里的条件换成“s1.equals(s2)=true”或“s1.equals(s2)”行4 就会执行了。回答完毕.
JAVA这个程序段怎么解释 int a[]=new int[]{2,5,1,9,6,12,4};定义一个数组int i,j;定义两个变量int t;定义中间变量 建议不要用tfor(i=a.length-1;i>;=1;i-)/数组从大到小循环for(j=0;j;j+)/从零开始筛选符合的iif(a[j]>;a[j+1]){/如果a的前一项大于后一项t=a[j];a[j]=a[j+1];a[j+1]=t;以上三步 称为“三步交换法”}system.out.println(\"the sorted number:\");打印排序信息for(i=0;i;i+)system.out.println(a[i]+\",\");输出从小到大排列的数组a}}
请解释一下程序段 最好详细的 首先帮你改了下错#include<;stdio.h>;#include<;ctype.h>;void prinup(char str[]);void main(void){ char s[80];printf(\"请用小写输入字符串:\\n\");gets(s);prinup(s);} void prinup(char str[]){ register int t;for(t=0;str[t];t)putchar(toupper(str[t]));} 1:gets(s),就是将从键盘得到的信息放到s[]这个数组中 2:printup这个函数是用来将数组里的字符变成大写的仔细看里面有个toupper()就是这个函数起的作用