-
没搞懂,后期再看一遍
查看全部 -
%%是为了与%区分,%与后面的字母连用比如%d会产生格式化输出数据的效果,故要%%表示实际意义的%
查看全部 -
C语言中存储类型:自动,静态,寄存器,外部
查看全部 -
printf(“% ”," ");
查看全部 -
#include<stdio.h>
int main()
{
printf("输出水仙花数:\n");
int num,sd,td,hd;
for (num=100;num<=999;num++)
{
int sd=num%10;//个位数
int td=(num/10)%10;//十位数
int hd=num/100;//百位数
if (num==sd*sd*sd+td*td*td+hd*hd*hd)
printf("%d\t",num);
}
return 0;
}查看全部 -
continue的目的是结束本轮循环
查看全部 -
在for循环中,表达式1在一整个循环过程中只循环一次
查看全部 -
整形能强制转换成浮点型吗
查看全部 -
多重if-else是否一定要else结尾
查看全部 -
为什么输出是这样?查看全部
-
#include <stdio.h>
int main()
{
int year = 2008;
int month = 8;
int day = 8;
int x=31,y=30,z,k=0;
if(!(year%4)&&year%100||!(year%400))
{
z=29;
}
else
{
z=28;
}
switch(month)
{
case 12:k+=30;
case 11:k+=31;
case 10:k+=30;
case 9:k+=31;
case 8:k+=31;
case 7:k+=30;
case 6:k+=31;
case 5:k+=30;
case 4:k+=31;
case 3:k+=z;
case 2:k+=31;
default:break;
}
k+=day;
printf("%d",k);
return 0;
}
不太懂为啥这里运行不出来,在vc6.0运行出来了
查看全部 -
auto,for都是关键字,但是因为标识符的大小写有区分,所以For不算在C关键字以内
查看全部 -
年龄和身高可以使用int类型,体重带有小数,可以使用float或double类型;是否属于肥胖儿童,可以使用’y’或者’n’字符类型来表示
查看全部 -
多行注释: /* 注释内容 */
单行注释: //注释一行
查看全部 -
只要没有break,程序就会一直读下去
查看全部
举报