-
#include<stdio.h> int main() { int myAge = 18; printf("I Love ZQ"); return 0; }
查看全部 -
#include <stdio.h>
int main()
{
printf("I love zq");
return 0;
}
查看全部 -
#include<stdio.h> int main() { printf("I love zq!"); return 0; }
查看全部 -
#include<stdio.h> int main() { printf("Hello World"); return 0; }
查看全部 -
被除数小于除数时,余数就是被除数
被除数%除数
查看全部 -
%本身是个转义字符(占位符),比如%d、%s等占位符,如果想输出%本身的话,就只能用%%来输出本身(不然机器会识别不出来的),另外一个例子就是你如果想要直接输出\字符的话,也只能使用\\进行输出,因为\本身也是个转义字符,比如\n(换行)、\t(制表符)等,总结一下:就是这类有特殊含义的符号,要想输出本身的话,只能在前面再加个相同的字符把它的特殊性给消除掉。
简单来说在printf打印字符中只有使用%%才能告诉计算机这是个%字符。
查看全部 -
%d带符号十进制
%c字符
%s字符串
%f小数
查看全部 -
char字符型
int整型
float浮点型
double双精度浮点
查看全部 -
strlen()不包括'\0',
输出字符的ASCLL码,printf("%d",'a');
strcmp()返回的结果为0表示s1和s2的ASCII码相等,返回结果为1表示s1比s2的ASCII码大,返回结果为-1表示s1比s2的ASCII码小
strcpy()拷贝之后会覆盖原来字符串且不能对字符串常量进行拷贝
查看全部 -
1、char 字符串名称[长度] = "字符串值";
2、char 字符串名称[长度] = {'字符1','字符2',...,'字符n','\0'};
注意:
1、[]中的长度是可以省略不写的;
2、采用第2种方式的时候最后一个元素必须是'\0','\0'表示字符串的结束标志;
3、采用第2种方式的时候在数组中不能写中文。
在输出字符串的时候要使用:printf(“%s”,字符数组名字);或者puts(字符数组名字);。
查看全部 -
需要用break语句中断后跳出for循环,否则,仍然会继续比较下去,后面程序语句会对index赋值-1
查看全部 -
.2f表示小数点后精确到两位
查看全部 -
for循环中的“表达式1、2、3”均可可以缺省,但分号(;)不能缺省。
省略“表达式1(循环变量赋初值)”,表示不对循环变量赋初始值。如:
省略“表达式2(循环条件)”,不做其它处理,循环一直执行(死循环)。如:
省略“表达式3(循环变量增量)”,不做其他处理,循环一直执行(死循环)。如:
表达式1和表达式3可以是一个简单表达式也可以是多个表达式以逗号分割。如:
各表达式中的变量一定要在for循环之前定义。如:
查看全部 -
#include <stdio.h>
int main()
{
// 定义变量sum, num
int sum, num;
sum = 0;
for(num = 0;num<=10 ; num++ ) //for循环条件与num的变化值
{
sum+=num; //计算每次数字之间的和sum
}
printf("10以内数的和为:%d", sum);
return 0;
}
查看全部 -
注意:for循环中的分号一定要写
查看全部
举报