%在c语言中起什么作用 %*c%c在c语言中是什么意思

\u5728c\u8bed\u8a00\u4e2d%3c \u662f\u4ec0\u4e48\u610f\u601d

%\u662fC\u8bed\u8a00\u4e2d\u7684\u683c\u5f0f\u5b57\u7b26\uff0cc\u4ee3\u8868\u4e86\u8f93\u51fa\u5b57\u7b26\u7c7b\u578b\uff0c3\u4ee3\u8868\u4e86\u5360\u4f4d\u60c5\u51b5\uff0c%3c\u7684\u610f\u601d\u662f\u8f93\u51fa\u4e00\u4e2a\u5360\u4f4d3\u7684\u5b57\u7b26\u3002
\u5f0f\u6837\u5316\u89c4\u5b9a\u5b57\u7b26, \u4ee5"%"\u5f00\u7aef, \u540e\u8ddf\u4e00\u4e2a\u6216\u51e0\u4e2a\u89c4\u5b9a\u5b57\u7b26, \u7528\u6765\u786e\u5b9a\u8f93\u51fa\u5185\u5bb9\u5f0f\u6837\u3002


\u6269\u5c55\u8d44\u6599
%d \u5341\u8fdb\u5236\u6709\u7b26\u53f7\u6574\u6570
%u \u5341\u8fdb\u5236\u65e0\u7b26\u53f7\u6574\u6570
%f \u6d6e\u70b9\u6570
%s \u5b57\u7b26\u4e32
%c \u5355\u4e2a\u5b57\u7b26
%p \u6307\u9488\u7684\u503c
%e \u6307\u6570\u5f62\u5f0f\u7684\u6d6e\u70b9\u6570
%x, %X \u65e0\u7b26\u53f7\u4ee5\u5341\u516d\u8fdb\u5236\u8868\u793a\u7684\u6574\u6570
%o \u65e0\u7b26\u53f7\u4ee5\u516b\u8fdb\u5236\u8868\u793a\u7684\u6574\u6570
%g \u628a\u8f93\u51fa\u7684\u503c\u6309\u7167%e\u6216\u8005%f\u7c7b\u578b\u4e2d\u8f93\u51fa\u957f\u5ea6\u8f83\u5c0f\u7684\u65b9\u5f0f\u8f93\u51fa
%p \u8f93\u51fa\u5730\u5740\u7b26
%lu 32\u4f4d\u65e0\u7b26\u53f7\u6574\u6570
%llu 64\u4f4d\u65e0\u7b26\u53f7\u6574\u6570
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-printf()

%c\uff1a\u8bfb\u5165\u4e00\u4e2a\u5b57\u7b26\u3002
%*c\uff1a\u8bfb\u5165\u4e00\u4e2a\u5b57\u7b26\uff0c\u4f46\u5ffd\u7565\u5b83\uff08\u5373\u4e0d\u8d4b\u503c\u7ed9\u4efb\u4f55\u53d8\u91cf\uff09\u3002
C\u8bed\u8a00%\u7684\u5176\u4ed6\u5e94\u7528\u542b\u4e49 \uff1a
1\u3001%f,%F,%e,%E,%g,%G \u7528\u6765\u8f93\u5165\u5b9e\u6570\uff0c\u53ef\u4ee5\u7528\u5c0f\u6570\u5f62\u5f0f\u6216\u6307\u6570\u5f62\u5f0f\u8f93\u5165\u3002
2\u3001%d \u8bfb\u5165\u5341\u8fdb\u5236\u6574\u6570\u3002
3\u3001%p \u8bfb\u5165\u4e00\u4e2a\u6307\u9488\u3002
4\u3001%s \u8bfb\u5165\u4e00\u4e2a\u5b57\u7b26\u4e32\uff0c\u9047\u7a7a\u683c\u3001\u5236\u8868\u7b26\u6216\u6362\u884c\u7b26\u7ed3\u675f\u3002

\u6269\u5c55\u8d44\u6599\uff1a
C\u8bed\u8a00\u57fa\u7840\u77e5\u8bc6\uff1a
1\u3001\u7f16\u8bd1\u9884\u5904\u7406\u4e0d\u662fC\u8bed\u8a00\u7684\u4e00\u90e8\u5206,\u4e0d\u5360\u8fd0\u884c\u65f6\u95f4,\u4e0d\u8981\u52a0\u5206\u53f7\u3002C\u8bed\u8a00\u7f16\u8bd1\u7684\u7a0b\u5e8f\u79f0\u4e3a\u6e90\u7a0b\u5e8f,\u5b83\u4ee5ASCI\u6570\u503c\u5b58\u653e\u5728\u6587\u672c\u6587\u4ef6\u4e2d\u3002
2\u3001 define PI3.1415926\u8fd9\u4e2a\u5199\u6cd5\u662f\u9519\u8bef\u7684\uff0c\u4e00\u5b9a\u4e0d\u80fd\u51fa\u73b0\u5206\u53f7\u3002
3\u3001\u6bcf\u4e2aC\u8bed\u8a00\u7a0b\u5e8f\u4e2dmain\u51fd\u6570\u662f\u6709\u4e14\u53ea\u6709\u4e00\u4e2a\u3002
4\u3001\u5728\u51fd\u6570\u4e2d\u4e0d\u53ef\u4ee5\u518d\u5b9a\u4e49\u51fd\u6570\u3002
5\u3001\u7b97\u6cd5\u53ef\u4ee5\u6ca1\u6709\u8f93\u5165\uff0c\u4f46\u662f\u4e00\u5b9a\u8981\u6709\u8f93\u51fa\u3002
6\u3001 break\u53ef\u7528\u4e8e\u5faa\u73af\u7ed3\u6784\u548c switch\u8bed\u53e5\u3002
7\u3001\u9017\u53f7\u8fd0\u7b97\u7b26\u7684\u7ea7\u522b\u6700\u4f4e,\u8d4b\u503c\u7684\u7ea7\u522b\u5012\u6570\u7b2c\u4e8c\u3002

%c:读入一个字符。

%*c:读入一个字符,但忽略它(即不赋值给任何变量)。

C语言%的其他应用含义    :

1、%f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。

2、%d 读入十进制整数。

3、%p 读入一个指针。

4、%s 读入一个字符串,遇空格、制表符或换行符结束。

扩展资料:

C语言基础知识:

1、编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCI数值存放在文本文件中。

2、 define PI3.1415926这个写法是错误的,一定不能出现分号。

3、每个C语言程序中main函数是有且只有一个。

4、在函数中不可以再定义函数。

5、算法可以没有输入,但是一定要有输出。

6、 break可用于循环结构和 switch语句。

7、逗号运算符的级别最低,赋值的级别倒数第二。




我来总结的说一下吧
1.%用来整数求余
如4%3=1
2.%放在特定小写字母前用来控制输入或输出格式
常用的有
%d
整形
%f
实数
%c
字符
%s
字符串……
具体情况见下文:
%d/%i
以带符号的十进制形式输出整数
%o
以无符号的八进制形式输出整数
%x/%X
以无符号的十六进制形式输出整数
%u
以无符号的十进制形式输出整数
%c
输出一个字符
%s
输出字符串
%f
以小数点形式输出单、双精度,隐含六位小数
%e/%E
以指数形式输出实数,用e时指数以“e”表示(如1.2e+02),用W时指数以“E”表示(如1.2E+02)
%g/%G
选用%f或%e格式中输出宽度较短的一种格式,不输出无意义的0.用G时,若以指数形式输出,则指数以大写表示

  • c璇█涓%鐨勪綔鐢鏄粈涔?
    绛旓細C璇█涓%鐨勪綔鐢細%浣滀负杩愮畻绗︽槸鐢ㄦ潵鍙栦綑鐨 杩愮畻绗︼紙operator锛夋槸鍙互瀵规暟鎹繘琛岀浉搴旀搷浣滅殑绗﹀彿銆傚瀵规暟鎹眰鍜屾搷浣滐紝鐢ㄥ姞娉曡繍绠楃 '+'锛屾眰绉搷浣滀娇鐢ㄤ箻娉曡繍绠楃 '*' 锛屾眰浣欐暟鐢ㄨ繍绠楃'%'銆傜瓑绛 渚嬪 锛氫竴銆25%4=1 锛25闄や互4鍟6浣欐暟鏄1 浜屻33%5=3 锛33闄や互5鍟6浣欐暟鏄3 ...
  • c璇█涓,%鏈浠涔堜綔鐢?
    绛旓細C璇█涓紝%鏄浆涔夌锛屼篃灏辨槸鍜%涓璧峰嚭鐜扮殑鍚庨潰鐨勫唴瀹逛細杞箟鍚庤緭鍑猴紝杩欎笁绉嶈緭鍑虹殑鎰忎箟鏄笉鍚岀殑锛1銆%d锛岃〃绀烘寜鏁村瀷杈撳嚭鍚庨潰缁欏嚭鐨勫彉閲忕殑鍊笺2銆%%d 锛岃繖灏变細琚媶鎴愪袱閮ㄥ垎鐪嬪緟锛屼竴鏄%%鈥濆湪C璇█涓氨鏄緭鍑轰竴涓%鈥濓紝鑰屾槸鈥渄鈥濆氨鏄竴涓櫘閫氬瓧绗︼紝鎵浠ュ綋鈥%%d鈥濆湪涓璧锋椂锛屽叾鍚箟灏辨槸杈撳嚭鈥...
  • %鍦╟璇█涓捣浠涔堜綔鐢
    绛旓細C璇█%鐨勫叾浠栧簲鐢ㄥ惈涔 锛1銆%f,%F,%e,%E,%g,%G 鐢ㄦ潵杈撳叆瀹炴暟锛屽彲浠ョ敤灏忔暟褰㈠紡鎴栨寚鏁板舰寮忚緭鍏銆2銆%d 璇诲叆鍗佽繘鍒舵暣鏁般3銆%p 璇诲叆涓涓寚閽堛4銆%s 璇诲叆涓涓瓧绗︿覆锛岄亣绌烘牸銆佸埗琛ㄧ鎴栨崲琛岀缁撴潫銆
  • c璇█涓%鐨勪綔鐢鏄?
    绛旓細鍦–璇█涓紝%鏄彇浣欒繍绠楃锛岀敤浜庢眰涓や釜鏁扮浉闄ゅ悗鐨勪綑鏁銆備緥濡傦紝10 % 3 鐨勭粨鏋滄槸1锛屽洜涓10闄や互3绛変簬3浣1銆傚彟澶栵紝鍦╬rintf鍑芥暟涓紝%涔鐢ㄤ簬鏍煎紡鍖栬緭鍑锛岃〃绀洪渶瑕佹彃鍏ヤ竴涓彉閲忕殑鍊笺備緥濡傦紝"%d"琛ㄧず闇瑕佹彃鍏ヤ竴涓暣鏁板笺
  • c璇█涓%鏈浠涔堜綔鐢?
    绛旓細鍦–璇█涓紝%鏄竴涓牸寮忔帶鍒剁锛鐢ㄤ簬鏍煎紡鍖栬緭鍑銆傚畠閫氬父涓巔rintf銆乻canf绛夊嚱鏁颁竴璧蜂娇鐢紝鐢ㄤ簬鎺у埗杈撳嚭鎴栬緭鍏ョ殑鏁版嵁鏍煎紡銆傚悗闈㈠彲浠ヨ窡涓涓垨澶氫釜瀛楃锛岃繖浜涘瓧绗﹀畾涔変簡杈撳嚭鎴栬緭鍏ョ殑鏁版嵁绫诲瀷鍜屾牸寮忋備互涓嬫槸涓浜涘父瑙佺殑鏍煎紡瀛楃锛歞锛氳緭鍑烘垨杈撳叆鏁存暟銆俧锛氳緭鍑烘垨杈撳叆娴偣鏁般俢锛杈撳嚭鎴栬緭鍏ュ瓧绗銆俿锛氳緭鍑烘垨杈撳叆瀛楃...
  • 鐧惧垎鍙峰湪C璇█涓鏄庢牱鐢ㄧ殑?
    绛旓細姹備綑杩愮畻绗︹%鈥濓紝浜屽厓杩愮畻绗︼紝鍏锋湁宸︾粨鍚堟с傚弬涓庤繍绠楃殑閲忓潎涓烘暣鍨嬨傛眰浣欒繍绠楃殑缁撴灉绛変簬涓や釜鏁扮浉闄ゅ悗鐨勪綑鏁般備緥濡傦細5%2=1锛1%2=1
  • 鈥%鈥濆嚭鐜鍦╟璇█涓殑浣滅敤鏄粈涔?
    绛旓細d鍦–璇█涓殑浣滅敤锛歝璇█涓, %d\n 鏄痯rintf()鍑芥暟鐨勬牸寮忔帶鍒讹紝%d鏄痯rintf()鍑芥暟鐨勬牸寮忓0鏄庯紝琛ㄧず缁撴灉鍙兘杈撳嚭鍗佽繘鍒舵暣鏁帮紝\n鏄櫘閫氬瓧绗︿腑鐨勬崲琛岀锛岃〃绀鸿緭鍑哄悗鎺у埗绉诲埌涓嬩竴琛岀殑寮澶淬俢璇█涓璸rintf()鍑芥暟鐨勪竴鑸牸寮弍rintf("<鏍煎紡鍖栧瓧绗︿覆>", <鍙傞噺琛>)銆傛牸寮忓寲瀛楃涓茬敱鏍煎紡鎺у埗銆佸拰杈撳嚭琛ㄥ垪涓ら儴鍒...
  • %鏄粈涔堣繍绠楃鍙,鍦╟璇█涓鏈浠涔堜綔鐢鍛?
    绛旓細锛呮槸闄ゆ硶鍙栦綑杩愮畻銆傞傜敤浜庢暣鏁颁笌鏁存暟杩愮畻銆傚惁鍒欙紝涓嶅悓鐨勭紪璇戝櫒浼氬緱涓嶅悓缁撴灉銆'%'涓哄彇浣欒繍绠楃锛岀敤浜庢妸瀹冨墠闈㈢殑鏁存暟鍊兼垨琛ㄨ揪寮忛櫎浠ュ叾鍚庨潰鐨勬暣鏁板兼垨琛ㄨ揪寮忥紝缁撴灉涓轰笉鑳借鍚庨潰鐨勬暣鏁版垨琛ㄨ揪寮忔暣闄ょ殑鏈灏忔暣鏁帮紝瀹冨悗闈㈢殑鏁板煎簲璇ヤ负澶т簬1鐨勬鏁存暟銆備綔涓哄弻鐩繍绠楃锛屽乏鍙虫搷浣滄暟鍙互鏄暟鍊硷紝涔熷彲浠ユ槸琛ㄨ揪寮忥紝...
  • C璇█涓%鐨勪綔鐢鏄粈涔?
    绛旓細閫夋嫨D銆傛槸姹備綑杩愮畻绗︼紝涔熷彨妯¢櫎杩愮畻绗︼紝鐢ㄤ簬姹備綑鏁般%瑕佹眰涓や釜鎿嶄綔鏁板潎涓烘暣鏁帮紙鎴栧彲浠ラ殣寮忚浆鎹㈡垚鏁存暟鐨勭被鍨嬶級銆傛爣鍑嗚瀹氾細1銆佸鏋%宸﹁竟鐨勬搷浣滄暟涓鸿礋鏁版椂锛屽垯妯¢櫎鐨勭粨鏋滀负璐熸暟鎴栬0锛2銆佸鏋%宸﹁竟鐨勬搷浣滄暟涓烘鏁版椂锛屽垯妯¢櫎鐨勭粨鏋勪负姝f暟鎴栬0銆
  • C璇█ 杩愮畻绗%鏄庝箞杩愮畻鐨
    绛旓細1銆%鏄眰浣欒繍绠楃锛屼篃鍙ā闄よ繍绠楃锛岀敤浜庢眰浣欐暟銆2銆%瑕佹眰涓や釜鎿嶄綔鏁板潎涓烘暣鏁帮紙鎴栧彲浠ラ殣寮忚浆鎹㈡垚鏁存暟鐨勭被鍨嬶級锛%鏄眰浣欐暟鐨勮繍绠楋紝渚嬪7%2=1銆3銆佷妇渚嬶細include<stdio.h> void main(){ int i=7;i=i%2;printf("%d\n",i);} 杩愯缁撴灉濡備笅鍥撅細4銆%鏄繍绠楃鐨勪竴绉嶅叾浠栬繍绠楃锛氾紙1锛...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网