-
#include <stdio.h> /*这里的好像缺少头文件哦!*/
int main ()
/*这里没有主函数名称的*/
{
printf ("I love imooc!"); /*看一下这里的打印语句是否正确*/
return 0;
}查看全部 -
#include<stdio.h>
int main()
{
/*在双引号中间输入Hello World*/
printf(" Hello World ");
return 0;
}查看全部 -
7<x<100等价于x>7 && x<100;
查看全部 -
7<x<100等价于x>7 && x<100;
查看全部 -
a += 5;这个算式就等价于a = a+5; 将变量a和5相加之后再赋值给a
查看全部 -
// 定义相乘数字i,j以及结果result int i, j, result;
/* 使用for循环解决本题相对简单哦~ */
#include<stdio.h>
int main() {
for(i=9;i>=1;i--)
{
for(j=1;j<=i;j++) {
result=i*j;
if(result>=10){ printf("%d*%d=%d ",i,j,result); } else{printf("%d*%d=%d ",i,j,result);}
}
printf("\n");
}
return 0; }查看全部 -
取余运算中注意:
该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。
注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。
查看全部 -
值不发生改变的量称为常量;
直接常量:
整型常量:13、0、-13;
实型常量:13.33、-24.4;
字符常量:‘a’、‘M’
字符串常量:”I love imooc!”
符号常量:
#define 标识符 常量值
查看全部 -
数据类型
查看全部 -
printf("输出格式符",输出项);
C语言中的常用格式化符:
当输出语句中包含普通字符时,可以采用一下格式:
printf("普通字符输出格式符", 输出项);
例如:
输出结果为: a=10
如果要输出多个变量的并指定变量的位置时候,格式符还可以连用,变量之间需要用逗号隔开,如:
输出结果为: 整数:10,小数:7.560000,字符:c
注意:格式符的个数要与变量、常量或者表达式的个数一一对应
查看全部 -
C语言中的数据也是有类型的,C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类
1.整型数据是指不带小数的数字
注:int、short int、long int是根据编译环境的不同,所取范围不同。而其中short int和long int至少是表中所写范围,但是int在表中是以16位编译环境写的取值范围。另外 c语言int的取 值 范围在于他占用的字节数 ,不同的编译器,规定是不一样。ANSI标准定义int是占2个字 节,TC 是按ANSI标准的,它的int是占2个字节的。但是在VC里,一个int是占4个字节的。
2.浮点数据是指带小数的数字
注:C语言中不存在字符串变量,字符串只能存在字符数组中,这个后面会讲。
查看全部 -
do-while循环,一般形式如下:
do-while循环语句的语义是:它先执行循环中的执行代码块,然后再判断while中表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循怀句。
注意:使用do-while结构语句时,while括号后必须有分号。
根据do-while语句的特点,小明的代码实现如下:
任务
某公司2014年在职人数为200人,以每年20%增长速度不断扩大招工规模,请使用do-while循环计算从2014开始至哪一年招工规模能够突破1000人。
在代码编辑中,第8行,第10行补全代码。
运行结果为: 到2023年招工规模突破1000人
#include <stdio.h>
int main()
{
int number=200;
int year=2014;
do{
year++;
number*=1.2;
//这里是不是应该写点什么?
}while(number<1000); //这里好像缺点什么
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
查看全部 -
循环体如果包括有一个以上的语句,则必须用{}括起来,组成复合语句。
查看全部 -
#include int main() { int i, j, k; for(i=1; i<5; i++) { for( j=1 ; 10-i>=j ; j++ ) { printf(" "); } for( k=1 ; i*2-1>=k ; k++ ) { printf("*"); } printf("\n"); } return 0; }查看全部
-
简单的if-else语句的基本结构如下:
其语义是:如果表达式的值为真,则执行代码块1,否则执行代码块2。其执行过程可表示为下图:
那么考试成绩如果为100分,给买玩具,否则没有奖励。用代码可以表示为:
注意:if()后面没有分号,直接写{},else后面也没有分号,直接写{}
注意:表达式只写在if后面
例:
判断闰年的规则是能被4整除并且不能被100整除,或者能被400整除的年份是闰年,否则是平年。
查看全部
举报