-
#include <stdio.h> int main() { int i,sum=0; i=1; while(i<=100 ) //循环条件应该是什么呢? { sum=sum+i; i++; //这里是不是应该改变循环变量的值 } printf("100以内所有整数之和为:%d\n", sum); return 0; }查看全部
-
这里我们先给大家讲解基本数据类型中最简单也是最常用的整型、实型与字符型。 整型数据是指不带小数的数字。生活中有很多信息适合使用整型数据来表示,比如:人的年龄、班级的人数、书的总页数等等。因此整型的类型比较多: 浮点数据是指带小数的数字。生活中有很多信息适合使用浮点型数据来表示,比如:人的体重(单位:公斤)、商品价格、圆周率等等。因为精度的不同又分为3种:查看全部
-
唯爱初音 #include<stdio.h> int main(){ double num = 2.4; int b = (int) num; printf("num的整数部分是%d\n",b); }查看全部
-
printf(%d (int)a)查看全部
-
除法运算中注意: 如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。 取余运算中注意: 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数(看为分子)的符号,如(-10)%3 = -1;而10%(-3) = 1。查看全部
-
强制类型转换用法: double t1=2.33; int t2=(int)t1; ps 1、转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。 2、强制转换后的运算结果不遵循四舍五入原则。查看全部
-
continue语句的作用是结束本次循环开始执行下一次循环。 break语句与continue语句的区别是:break是跳出当前整个循环,continue结束本次循环开始下一次循环。查看全部
-
定义标识符时常量后不加分号 定义标识符时常量后不加分号 定义标识符时常量后不加分号查看全部
-
2-4里有张图取值范围错了 整形值和短整形值查看全部
-
在没有循环结构的情况下,break不能用在单独的if-else语句中。 2、在多层循环中,一个break语句只跳出当前循环。查看全部
-
不错查看全部
-
怎么打开C语言查看全部
-
#include <stdio.h> int main() { int x = 0; printf("x=%d\n",x++); printf("x=%d\n",++x); printf("x=%d\n",--x); return 0; }查看全部
-
自增与自减运算符 自增运算符为“++”,其功能是使变量的值自增1;自减运算符为“--”,其功能是使变量值自减1。它们经常使用在循环中。自增自减运算符有以下几种形式: 注意:无论是a++还是++a都等同于a=a+1,在表达式执行完毕后a的值都自增了1,无论是a--还是--a都等同于a=a-1,在表达式执行完毕后a的值都自减少1。 请分析如下代码输出结果: 小伙伴们,别急着看运行结果,自己先想想看结果是什么? 运行结果: 任务 x经过两次加运算结果为2而每次运算的结果如图: 但是小编好像写错了,请帮小编把编辑器中的代码改正吧查看全部
-
#include <stdio.h> int main() { int x,y; x = 10; y = -3; printf("x+y=%d\n", x+y ); printf("x-y=%d\n", x-y ); printf("x*y=%d\n", x*y ); printf("x/y=%d\n", x/y ); printf("x%y=%d\n", x%y ); return 0; }查看全部
举报
0/150
提交
取消