引言C语言作为一种历史悠久且广泛使用的编程语言,具有高效、灵活、可移植性强等特点。对于想要入门编程或者想要通过编程技能接单赚钱的人来说,学习C语言是一个不错的选择。本文将为您揭秘C语言入门的技巧以及一...
C语言作为一种历史悠久且广泛使用的编程语言,具有高效、灵活、可移植性强等特点。对于想要入门编程或者想要通过编程技能接单赚钱的人来说,学习C语言是一个不错的选择。本文将为您揭秘C语言入门的技巧以及一些实战案例,帮助您轻松掌握C语言,并顺利开启接单赚钱之路。
#include
int main() { char operator; double num1, num2; printf("Enter an operator (+, -, *, /): "); scanf("%c", &operator); printf("Enter two operands: "); scanf("%lf %lf", &num1, &num2); switch (operator) { case '+': printf("%.1lf + %.1lf = %.1lf", num1, num2, num1 + num2); break; case '-': printf("%.1lf - %.1lf = %.1lf", num1, num2, num1 - num2); break; case '*': printf("%.1lf * %.1lf = %.1lf", num1, num2, num1 * num2); break; case '/': if (num2 != 0.0) printf("%.1lf / %.1lf = %.1lf", num1, num2, num1 / num2); else printf("Error! Division by zero."); break; default: printf("Error! Invalid operator."); } return 0;
} #include
#include
void createFile(const char *filename) { FILE *file = fopen(filename, "w"); if (file == NULL) { printf("Error! Could not create file.\n"); return; } fclose(file); printf("File created successfully.\n");
}
void readFile(const char *filename) { FILE *file = fopen(filename, "r"); if (file == NULL) { printf("Error! Could not open file.\n"); return; } char ch; while ((ch = fgetc(file)) != EOF) { putchar(ch); } fclose(file); printf("\n");
}
void writeFile(const char *filename, const char *text) { FILE *file = fopen(filename, "w"); if (file == NULL) { printf("Error! Could not open file.\n"); return; } fprintf(file, "%s", text); fclose(file); printf("File written successfully.\n");
}
void deleteFile(const char *filename) { if (remove(filename) == 0) { printf("File deleted successfully.\n"); } else { printf("Error! Could not delete file.\n"); }
}
int main() { char filename[100]; char text[1000]; int choice; printf("1. Create a file\n"); printf("2. Read a file\n"); printf("3. Write to a file\n"); printf("4. Delete a file\n"); printf("Enter your choice: "); scanf("%d", &choice); switch (choice) { case 1: printf("Enter the filename: "); scanf("%s", filename); createFile(filename); break; case 2: printf("Enter the filename: "); scanf("%s", filename); readFile(filename); break; case 3: printf("Enter the filename: "); scanf("%s", filename); printf("Enter the text: "); scanf("%[^\n]%*c", text); writeFile(filename, text); break; case 4: printf("Enter the filename: "); scanf("%s", filename); deleteFile(filename); break; default: printf("Error! Invalid choice.\n"); } return 0;
} 通过本文的学习,相信您已经掌握了C语言入门的技巧和实战案例。在今后的编程道路上,不断实践和总结,相信您会越来越熟练。祝您在接单赚钱的道路上一帆风顺!