C语言学习总结

it2026-08-10  8

输出加法程序

#include<stdio.h> int main() { printf("#include<stdio.h>\n\n"); printf("int main()\n{\n"); printf(" int x,y;\n"); printf(" scanf(\"%%d%%d\",&x,&y);\n"); printf(" printf(\"%%d\\n\",x+y);\n"); printf(" return 0;\n}\n"); return 0; }

 文件操作

#include<stdio.h> int main() { int a,b; FILE *fp; scanf("%d%d",&a,&b); fp=fopen("t1.txt","w"); fprintf(fp,"%d %d\n",a,b); fp=fopen("t1.txt","r"); fscanf(fp,"%d%d",&a,&b); fp=fopen("t2.txt","w"); fprintf(fp,"%d\n",a+b); fclose(fp); return 0; }

 STL使用

set

//定义空的set set<int> s; //将vector元素插入到set中 set<int> s(v.begin(),v.end()); //插入一个值 s.insert(x); //定义set迭代器 set<int>::iterator it; //遍历set for(it=s.begin();it!=s.end();it++){ if(ss.find(*it)!=ss.end()) printf("%d ",*it); } //查找set某元素个数(0或1) set.count(x); //清空set s.clear();

 

转载于:https://www.cnblogs.com/yzm10/p/7531316.html

相关资源:c语言学习总结.doc
最新回复(0)