2019年个人总结题目中的小知识
小知识
爱睡觉的小馨
Java基础、Java高级、HTML与CSS、JavaScript、数据结构、MYSQL、oracle、android、C++、SSH、离散数学、高数、英语、python
展开
-
输入有一个整数,例用递归的方法,求出这个整数的每一位数
原创 2020-01-02 15:49:52 · 661 阅读 · 0 评论 -
输入一串字符并反过来输出
/* Note:Your choice is C IDE */#include “stdio.h”#include"string.h"void main(){ char s[100],i,j,t; gets(s); for (i=0,j=strlen(s);i<strlen(s)/2;...原创 2019-12-26 10:43:46 · 540 阅读 · 0 评论 -
输入数值,并反过来输出
/* Note:Your choice is C IDE */#include<stdio.h>void main(){int i,temp;int a[3];for(i=0;i<3;i++){scanf("%d",&a[i]);}for(i=0;i<2;i++){temp=a[i];a[i]=a[2-i];a[2-i]=temp;}...原创 2019-12-26 10:03:15 · 242 阅读 · 0 评论 -
比较运算&&的短路问题
答案:B比较运算的&&短路问题有关C语言int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=>d)后,n的值是多少?A 1 B 2 C3 D 0B 对于&&运算,若前者为0则能确定算式为0,后者将不做运算,所以n并没有赋值....原创 2019-12-26 09:09:04 · 211 阅读 · 0 评论 -
c语言数据类型高低级
自动转换遵循以下规则: 若参与运算量的类型不同,则先转换成同一类型,然后进行运算。 转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。a.若两种类型的字节数不同,转换成字节数高的类型b.若两种类型的字节数相同,且一种有符号,一种无符号,则转换成无符号类型 所有的浮点运算都是以双精度进行的,...转载 2019-12-26 08:51:49 · 4508 阅读 · 0 评论 -
利用递归输出一个整数的每一位数字
原创 2019-12-19 20:42:35 · 1676 阅读 · 0 评论 -
sizeof的用法
sizeof("\num=%d\t") 是 8\n 和 \t 是转义字符,各占1个字节um=%d 5个字符,占5 个字节双引号括起的是字符串,隐含一个字符串结束符 \0 占 1个字节。所以一共是8个字节。需要知道:sizeof() 不是函数,而是“运算符”,而且是 “一目运算符"它用来计算 “数据类型” 占用的内存大小,单位是字节。例如:sizeof(int), --数据类型...原创 2019-12-08 14:49:55 · 1150 阅读 · 1 评论 -
变量的强制转换
表达式中表达式1和表达式2的类型不同,根据5. 4. 1节中讨论的类型自动转换规则确定条件表达式的类型。例如,表达式( n> 0) ?2.9:1的类型是doub1e型。如果n是一个浮数,该表达件表达式的类型。例如,表达式( n> 0) ?2.9:1的类型是doub1e型。如果n是一个浮数,该表达式的值是1.0,而不是1。...原创 2019-12-08 14:38:31 · 378 阅读 · 0 评论 -
求表达式的值
这个表达式的值是3,假设i也已定义,那么就相当于就i=j++;之后i的值,++在变量后边即先使用再自增;而如果把j++改为++j,表达式的值就是4了,也就是先自增再使用...原创 2019-12-08 14:27:33 · 366 阅读 · 0 评论